aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile24
1 files changed, 17 insertions, 7 deletions
diff --git a/Makefile b/Makefile
index f1b67e5..1e34d9d 100644
--- a/Makefile
+++ b/Makefile
@@ -1,22 +1,32 @@
-DESTDIR = /usr/local/bin
+PREFIX = /usr/local
+SBINDIR = $(PREFIX)/sbin
+BINDIR = $(PREFIX)/bin
INSTALL = install --mode=755
UNINSTALL = rm -f
-SCRIPTS = \
- git-multimail \
+SBINSCRIPTS = \
add-git-user \
add-git-repo \
add-authorized-keys
+BINSCRIPTS = git-multimail
.PHONY: install
install:
- @for i in $(SCRIPTS) ; do \
- $(INSTALL) $$i $(DESTDIR) ; \
+ @for i in $(SBINSCRIPTS) ; do \
+ $(INSTALL) $$i $(SBINDIR) ; \
+ echo "Installed $$i" ; \
+ done
+ @for i in $(BINSCRIPTS) ; do \
+ $(INSTALL) $$i $(BINDIR) ; \
echo "Installed $$i" ; \
done
.PHONY: uninstall
uninstall:
- @for i in $(SCRIPTS) ; do \
- $(UNINSTALL) $(DESTDIR)/$$i ; \
+ @for i in $(SBINSCRIPTS) ; do \
+ $(UNINSTALL) $(SBINDIR)/$$i ; \
+ echo "Uninstalled $$i" ; \
+ done
+ @for i in $(BINSCRIPTS) ; do \
+ $(UNINSTALL) $(BINDIR)/$$i ; \
echo "Uninstalled $$i" ; \
done