diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 17 |
1 files changed, 14 insertions, 3 deletions
@@ -1,9 +1,20 @@ .POSIX: .SUFFIXES: -.PHONY: all install clean +.SUFFIXES: .sh +.PHONY: all install install-bin install-man clean PREFIX = /usr/local -all: -install: +ALL = watch-git-tags +SH = /bin/sh +.sh: + { printf '#!%s\n\n' $(SH) ; cat $< ; } > $@ + chmod +x ./$@ +all: $(ALL) +install: install-bin install-man +install-bin: mkdir -p -- $(PREFIX)/bin cp -- watch-git-tags $(PREFIX)/bin +install-man: + mkdir -p -- $(PREFIX)/share/man/man1 + cp -- watch-git-tags.1 $(PREFIX)/share/man/man1 clean: + rm -f -- $(ALL) |