From 0648876946a34d564ee68919dfd02cb642d0d365 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Tue, 21 Mar 2023 12:54:50 +0100 Subject: [PATCH] buildsys: fix 'target/' path in install target The target/ dir is relative to the workspace Cargo.toml file. Signed-off-by: Wolfgang Bumiller --- pmg-rs/Makefile | 4 ++-- pve-rs/Makefile | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pmg-rs/Makefile b/pmg-rs/Makefile index 0143caa..6748979 100644 --- a/pmg-rs/Makefile +++ b/pmg-rs/Makefile @@ -47,9 +47,9 @@ build: rsync -a debian Makefile Cargo.toml Cargo.lock src target PMG build/ .PHONY: install -install: target/release/libpmg_rs.so Proxmox/Lib/PMG.pm PMG +install: ../target/release/libpmg_rs.so Proxmox/Lib/PMG.pm PMG install -d -m755 $(DESTDIR)$(PERL_INSTALLVENDORARCH)/auto - install -m644 target/release/libpmg_rs.so $(DESTDIR)$(PERL_INSTALLVENDORARCH)/auto/libpmg_rs.so + install -m644 ../target/release/libpmg_rs.so $(DESTDIR)$(PERL_INSTALLVENDORARCH)/auto/libpmg_rs.so install -d -m755 $(DESTDIR)$(PERL_INSTALLVENDORLIB) install -d -m755 $(DESTDIR)$(PERL_INSTALLVENDORLIB)/Proxmox/Lib install -m644 Proxmox/Lib/PMG.pm $(DESTDIR)$(PERL_INSTALLVENDORLIB)/Proxmox/Lib/PMG.pm diff --git a/pve-rs/Makefile b/pve-rs/Makefile index e452772..d04868d 100644 --- a/pve-rs/Makefile +++ b/pve-rs/Makefile @@ -57,9 +57,9 @@ build: rsync -a debian Makefile Cargo.toml Cargo.lock src target PVE build/ .PHONY: install -install: target/release/libpve_rs.so Proxmox/Lib/PVE.pm PVE +install: ../target/release/libpve_rs.so Proxmox/Lib/PVE.pm PVE install -d -m755 $(DESTDIR)$(PERL_INSTALLVENDORARCH)/auto - install -m644 target/release/libpve_rs.so $(DESTDIR)$(PERL_INSTALLVENDORARCH)/auto/libpve_rs.so + install -m644 ../target/release/libpve_rs.so $(DESTDIR)$(PERL_INSTALLVENDORARCH)/auto/libpve_rs.so install -d -m755 $(DESTDIR)$(PERL_INSTALLVENDORLIB) install -d -m755 $(DESTDIR)$(PERL_INSTALLVENDORLIB)/Proxmox/Lib install -m644 Proxmox/Lib/PVE.pm $(DESTDIR)$(PERL_INSTALLVENDORLIB)/Proxmox/Lib/PVE.pm