diff options
-rw-r--r-- | Makefile | 24 |
1 files changed, 17 insertions, 7 deletions
@@ -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 |