1f7c0ae1 |
1 | SUBDIRS = 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 |
5 | DESTDIR = . |
9b4e070a |
6 | |
1166ff62 |
7 | # for `make install'; should be absolute paths |
8 | PREFIX = /usr/local |
9 | BINDIR = $(PREFIX)/bin |
c51c76d1 |
10 | SCRIPTDIR = $(PREFIX)/bin |
1166ff62 |
11 | MANDIR = $(PREFIX)/man/man1 |
f6cacff9 |
12 | INSTALL = install |
13 | IPROG =# flags for installing programs (default none) |
14 | IDATA = -m 0644 # flags for installing data |
1166ff62 |
15 | |
9b4e070a |
16 | all: |
62a14217 |
17 | for i in $(SUBDIRS); do (cd $$i && make); done |
9b4e070a |
18 | |
22bf13b3 |
19 | progs: |
62a14217 |
20 | for i in $(SUBDIRS); do (cd $$i && make progs); done |
22bf13b3 |
21 | |
22 | man: |
62a14217 |
23 | for i in $(SUBDIRS); do (cd $$i && make man); done |
22bf13b3 |
24 | |
9b4e070a |
25 | clean: |
8a48d402 |
26 | rm -f *.html *.tar.gz |
62a14217 |
27 | for i in $(SUBDIRS); do (cd $$i && make clean); done |
8a48d402 |
28 | |
29 | html: |
62a14217 |
30 | for i in $(SUBDIRS); do (cd $$i && make html DESTDIR=../$(DESTDIR)); done |
8a48d402 |
31 | |
32 | release: |
62a14217 |
33 | for i in $(SUBDIRS); do (cd $$i && make release DESTDIR=../$(DESTDIR)); done |
1166ff62 |
34 | |
35 | install: |
62a14217 |
36 | for i in $(SUBDIRS); do (cd $$i && make install); done |
22bf13b3 |
37 | |
38 | install-progs: |
62a14217 |
39 | for i in $(SUBDIRS); do (cd $$i && make install-progs); done |
22bf13b3 |
40 | |
41 | install-man: |
62a14217 |
42 | for i in $(SUBDIRS); do (cd $$i && make install-man); done |