From 4d923a7516b2c54f3a95204d684a2e262202b6c3 Mon Sep 17 00:00:00 2001 From: Ward from fusion-voyager-3 Date: Thu, 29 Aug 2024 07:56:14 +0300 Subject: [PATCH] add make file --- Makefile | 21 +++++++++++++++++++++ src/bin/gui/apt_update_page/mod.rs | 2 +- src/bin/gui/apt_update_page/process.rs | 2 +- 3 files changed, 23 insertions(+), 2 deletions(-) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..39968ce --- /dev/null +++ b/Makefile @@ -0,0 +1,21 @@ +export PATH := "$(PWD):$(PATH)" + +all: + true + +install: + cargo fetch + cargo build --release + mkdir -p $(DESTDIR)/usr/bin/ + mkdir -p $(DESTDIR)/usr/lib/pika/pikman-update-manager/scripts/ + mkdir -p $(DESTDIR)/usr/share/glib-2.0/schemas/ + mkdir -p $(DESTDIR)/usr/share/applications + mkdir -p $(DESTDIR)/usr/share/icons/hicolor/scalable/apps + cp -vf target/release/pikman-update-manager $(DESTDIR)/usr/bin/ + cp -vf target/release/apt_update $(DESTDIR)/usr/lib/pika/pikman-update-manager/scripts/ + cp -vf target/release/apt_full_upgrade $(DESTDIR)/usr/lib/pika/pikman-update-manager/scripts/ + cp -vf data/*.gschema.xml $(DESTDIR)/usr/share/glib-2.0/schemas/ + #cp -vf data/com.github.pikaos-linux.pikagnomelayouts.desktop $(DESTDIR)/usr/share/applications/ + #cp -vfr data/polkit-1 $(DESTDIR)/usr/share/ + chmod 755 $(DESTDIR)/usr/bin/pika-pikman-update-manager + chmod 755 $(DESTDIR)/usr/lib/pika/pikman-update-manager/scripts/* \ No newline at end of file diff --git a/src/bin/gui/apt_update_page/mod.rs b/src/bin/gui/apt_update_page/mod.rs index 0429666..b1ec2bb 100644 --- a/src/bin/gui/apt_update_page/mod.rs +++ b/src/bin/gui/apt_update_page/mod.rs @@ -62,7 +62,7 @@ pub fn apt_update_page( thread::spawn(move || { let apt_update_command = Command::new("pkexec") .args([ - "/home/ward/RustroverProjects/pkg-pikman-update-manager/target/debug/apt_update", + "/usr/lib/pika/pikman-update-manager/scripts/apt_update", ]) .status() .unwrap(); diff --git a/src/bin/gui/apt_update_page/process.rs b/src/bin/gui/apt_update_page/process.rs index def792a..eef2813 100644 --- a/src/bin/gui/apt_update_page/process.rs +++ b/src/bin/gui/apt_update_page/process.rs @@ -413,7 +413,7 @@ fn apt_full_upgrade_from_socket( thread::spawn(move || { let apt_upgrade_command = Command::new("pkexec") .args([ - "/home/ward/RustroverProjects/pkg-pikman-update-manager/target/debug/apt_full_upgrade", + "/usr/lib/pika/pikman-update-manager/scripts/apt_full_upgrade", ]) .status() .unwrap();