diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | makefile | 8 |
2 files changed, 8 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..366ad13 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +prefix.mk @@ -1,5 +1,7 @@ PREFIX=/usr/local +include prefix.mk + SBINDIR=$(PREFIX)/sbin SED_SHELL:= @@ -10,7 +12,7 @@ SED_SYSD+=s:^ExecStart=.*/\([^/]\+\)$$:ExecStart=$(SBINDIR)/\1:; .PHONY: all -all: +all: prefix.mk sed -i -e '$(SED_SHELL)' adu-download sed -i -e '$(SED_SHELL)' adu-upgrade sed -i -e '$(SED_SYSD)' adu-download.service @@ -51,3 +53,7 @@ uninstall: rm -f '$(SBINDIR)/adu-download' systemctl daemon-reload + +.PHONY: prefix.mk +prefix.mk: + @echo 'PREFIX=$(PREFIX)' >$@ |