.POSIX: PREFIX = /usr/local MANPREFIX = $(PREFIX)/share/man all: do_subst = sed \ -e 's:[@]VERSION[@]:$(VERSION):g' \ -e 's:[@]DATE[@]:$(DATE):g' install: mkdir -p $(DESTDIR)$(PREFIX)/bin \ $(DESTDIR)$(MANPREFIX)/man1 \ $(DESTDIR)$(MANPREFIX)/man5 install -m 755 remembering $(DESTDIR)$(PREFIX)/bin/ $(do_subst) < remembering.1 > $(DESTDIR)$(MANPREFIX)/man1/remembering.1 $(do_subst) < remembering.5 > $(DESTDIR)$(MANPREFIX)/man5/remembering.5 chmod 644 $(DESTDIR)$(MANPREFIX)/man1/remembering.1 chmod 644 $(DESTDIR)$(MANPREFIX)/man5/remembering.5 uninstall: rm -f \ $(DESTDIR)$(PREFIX)/bin/remembering \ $(DESTDIR)$(MANPREFIX)/man1/remembering.1 \ $(DESTDIR)$(MANPREFIX)/man5/remembering.5 check: sh tests/all.sh NAME = remembering public: sh build-aux/workflow/TODOs.sh $(NAME) $(NAME) public-inbox sh build-aux/workflow/README.sh $(NAME) $(NAME) clean: rm -rf public/