From 50a7c011274359ef058d30be87b9d29ca4fd06ed Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Sat, 12 Jun 2021 17:36:05 -0300 Subject: Add initial version of tests/cli-opts.sh tests --- Makefile | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 6bd3a11..56824d5 100644 --- a/Makefile +++ b/Makefile @@ -9,7 +9,12 @@ MAILING_LIST = public-inbox manpages = \ doc/git-permalink.1 -all: +all: git-permalink + +git-permalink: src/git-permalink.sh + $(do_subst) < $? > $@-t + chmod +x $@-t + mv $@-t $@ check: sh tests/cli-opts.sh @@ -25,9 +30,7 @@ do_subst = sed \ -e 's:[@]DATE[@]:$(DATE):g' install: all - mkdir -p $(DESTDIR)$(PREFIX)/bin - $(do_subst) < src/git-permalink.sh > $(DESTDIR)$(PREFIX)/bin/$(NAME) - chmod 755 $(DESTDIR)$(PREFIX)/bin/$(NAME) + install -m 755 -D git-permalink $(DESTDIR)$(PREFIX)/bin/$(NAME) for m in $(manpages); do \ n=$${m##*.}; \ mkdir -p $(DESTDIR)$(MANPREFIX)/man$$n; \ @@ -39,7 +42,7 @@ uninstall: for m in $(manpages); do rm -f $(DESTDIR)$(MANPREFIX)/man$${m##*.}/`basename $$m`; done clean: - rm -rf public/ + rm -rf public/ git-permalink dist: sh aux/workflow/dist.sh $(DATE) $(VERSION) $(NAME) -- cgit v1.3