Fix compiler warnings from OS X Lion: a missing #include and some
[sgt/utils] / Makefile
1 SUBDIRS = after base64 beep cvt-utf8 lns multi nntpid reservoir xcopy
2
3 # for `make html' and `make release'; should be a relative path
4 DESTDIR = .
5
6 # for `make install'; should be absolute paths
7 PREFIX = /usr/local
8 BINDIR = $(PREFIX)/bin
9 SCRIPTDIR = $(PREFIX)/bin
10 MANDIR = $(PREFIX)/man/man1
11 INSTALL = install
12 IPROG =# flags for installing programs (default none)
13 IDATA = -m 0644 # flags for installing data
14
15 all:
16 for i in $(SUBDIRS); do (cd $$i && make); done
17
18 progs:
19 for i in $(SUBDIRS); do (cd $$i && make progs); done
20
21 man:
22 for i in $(SUBDIRS); do (cd $$i && make man); done
23
24 clean:
25 rm -f *.html *.tar.gz
26 for i in $(SUBDIRS); do (cd $$i && make clean); done
27
28 html:
29 for i in $(SUBDIRS); do (cd $$i && make html DESTDIR=../$(DESTDIR)); done
30
31 release:
32 for i in $(SUBDIRS); do (cd $$i && make release DESTDIR=../$(DESTDIR)); done
33
34 install:
35 for i in $(SUBDIRS); do (cd $$i && make install); done
36
37 install-progs:
38 for i in $(SUBDIRS); do (cd $$i && make install-progs); done
39
40 install-man:
41 for i in $(SUBDIRS); do (cd $$i && make install-man); done