Adjust 'after' so that it tries more rigorously to parse the input
[sgt/utils] / Makefile
CommitLineData
1f7c0ae1 1SUBDIRS = after base64 beep buildrun cvt-utf8 lns multi nntpid \
2 pid reservoir xcopy
1166ff62 3
4# for `make html' and `make release'; should be a relative path
8a48d402 5DESTDIR = .
9b4e070a 6
1166ff62 7# for `make install'; should be absolute paths
8PREFIX = /usr/local
9BINDIR = $(PREFIX)/bin
c51c76d1 10SCRIPTDIR = $(PREFIX)/bin
1166ff62 11MANDIR = $(PREFIX)/man/man1
f6cacff9 12INSTALL = install
13IPROG =# flags for installing programs (default none)
14IDATA = -m 0644 # flags for installing data
1166ff62 15
9b4e070a 16all:
62a14217 17 for i in $(SUBDIRS); do (cd $$i && make); done
9b4e070a 18
22bf13b3 19progs:
62a14217 20 for i in $(SUBDIRS); do (cd $$i && make progs); done
22bf13b3 21
22man:
62a14217 23 for i in $(SUBDIRS); do (cd $$i && make man); done
22bf13b3 24
9b4e070a 25clean:
8a48d402 26 rm -f *.html *.tar.gz
62a14217 27 for i in $(SUBDIRS); do (cd $$i && make clean); done
8a48d402 28
29html:
62a14217 30 for i in $(SUBDIRS); do (cd $$i && make html DESTDIR=../$(DESTDIR)); done
8a48d402 31
32release:
62a14217 33 for i in $(SUBDIRS); do (cd $$i && make release DESTDIR=../$(DESTDIR)); done
1166ff62 34
35install:
62a14217 36 for i in $(SUBDIRS); do (cd $$i && make install); done
22bf13b3 37
38install-progs:
62a14217 39 for i in $(SUBDIRS); do (cd $$i && make install-progs); done
22bf13b3 40
41install-man:
62a14217 42 for i in $(SUBDIRS); do (cd $$i && make install-man); done