diff options
author | Sam Whited <sam@samwhited.com> | 2019-05-30 17:20:20 -0500 |
---|---|---|
committer | Drew DeVault <sir@cmpwn.com> | 2019-06-01 10:49:01 -0400 |
commit | 0bfb90baedbde0bb5a862e6a8fe9ec7e56d664e5 (patch) | |
tree | 1bdde7d907925d7bc4327ef831517a6e104b4444 | |
parent | 7a8f4084ffed5e406e58a72619381ca1aad852db (diff) | |
download | aerc-0bfb90baedbde0bb5a862e6a8fe9ec7e56d664e5.tar.gz |
Remove more GNU-isms from Makefile
Signed-off-by: Sam Whited <sam@samwhited.com>
-rw-r--r-- | Makefile | 29 |
1 files changed, 18 insertions, 11 deletions
diff --git a/Makefile b/Makefile index 3a20fc8..4058ae7 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,7 @@ +.POSIX: +.SUFFIXES: +.SUFFIXES: .1 .5 .7 .1.scd .5.scd .7.scd +VPATH=doc PREFIX?=/usr/local _INSTDIR=$(DESTDIR)$(PREFIX) BINDIR?=$(_INSTDIR)/bin @@ -15,16 +19,7 @@ aerc: $(GOSRC) -o $@ aerc.conf: config/aerc.conf.in - sed -e 's:@SHAREDIR@:$(SHAREDIR):g' > $@ < $< - -%.1: doc/%.1.scd - scdoc < $< > $@ - -%.5: doc/%.5.scd - scdoc < $< > $@ - -%.7: doc/%.7.scd - scdoc < $< > $@ + sed -e 's:@SHAREDIR@:$(SHAREDIR):g' > $@ < config/aerc.conf.in DOCS := \ aerc.1 \ @@ -33,12 +28,24 @@ DOCS := \ aerc-smtp.5 \ aerc-tutorial.7 +.1.scd.1: + scdoc < $< > $@ + +.5.scd.5: + scdoc < $< > $@ + +.7.scd.7: + scdoc < $< > $@ + doc: $(DOCS) all: aerc aerc.conf doc +# Exists in GNUMake but not in NetBSD make and others. +RM?=rm -f + clean: - $(RM) *.1 *.5 *.7 aerc + $(RM) $(DOCS) aerc install: all mkdir -p $(BINDIR) $(MANDIR)/man1 $(MANDIR)/man5 $(MANDIR)/man7 \ |