diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2018-11-30 17:10:20 +1300 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2018-12-06 14:33:20 +1300 |
commit | 7fb468b76d0a503897f492a98e9b9f7f238c6a50 (patch) | |
tree | 9fd88dea9e1a14ae7ba204dfa4d09eb95436e9f4 /Makefile | |
parent | Use correct control structure for loop body exit (diff) | |
download | watch-vcs-tags-7fb468b76d0a503897f492a98e9b9f7f238c6a50.tar.gz watch-vcs-tags-7fb468b76d0a503897f492a98e9b9f7f238c6a50.zip |
Add Makefile and manual page
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 14 |
1 files changed, 12 insertions, 2 deletions
@@ -2,8 +2,18 @@ .SUFFIXES: .PHONY: all install clean PREFIX = /usr/local -all: -install: +ALL = watch-git-tags +all: $(ALL) +watch-git-tags: watch-git-tags.sh + command -pv sh | sed 's_^_#!_' > $@ + cat watch-git-tags.sh >> $@ + chmod +x ./$@ +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) |