xref: /original-bsd/share/man/man0/Makefile (revision 3b235ced)
1#
2# Copyright (c) 1986, 1993 Regents of the University of California.
3# All rights reserved.
4#
5#	@(#)Makefile	8.2 (Berkeley) 01/29/94
6#
7SRCS=	man1 man2 man3 man4 man5 man6 man7 man8
8
9MACROS=	-ms
10PRINTER=Pps
11TBL=	tbl
12TROFF=	groff
13
14all: title.urm.${PRINTER} title.prm.${PRINTER}
15
16print: title.urm.${PRINTER} title.prm.${PRINTER}
17	lpr -${PRINTER} title.urm.${PRINTER}
18	lpr -${PRINTER} title.prm.${PRINTER}
19
20title.urm.${PRINTER}: title.urm ptxx
21	${TBL} title.urm | ${TROFF} ${MACROS} >title.urm.${PRINTER}
22
23title.prm.${PRINTER}: ${SRCS} title.prm ptxx
24	${TROFF} title.prm >title.prm.${PRINTER}
25
26ptxx:
27	./tocrc
28
29man1pages: man1
30	rm -f man1.out
31	for i in `cat man1`; do \
32		sed -f groff.sed $$i | groff -man >>man1pages; \
33	done;
34
35man2pages: man2
36	rm -f man2.out
37	for i in `cat man2`; do groff -man $$i >>man2pages; done;
38
39man3pages: man3
40	rm -f man3.out
41	for i in `cat man3`; do groff -man $$i >>man3pages; done;
42
43man4pages: man4
44	rm -f man4.out
45	for i in `cat man4`; do groff -man $$i >>man4pages; done;
46
47man5pages: man5
48	rm -f man5.out
49	for i in `cat man5`; do \
50		sed -f groff.sed $$i | groff -man >>man5pages; \
51	done;
52
53man6pages: man6
54	rm -f man6.out
55	for i in `cat man6`; do groff -man $$i >>man6pages; done;
56
57man7pages: man7
58	rm -f man7.out
59	for i in `cat man7`; do \
60		sed -f groff.sed $$i | groff -man >>man7pages; \
61	done;
62
63man8pages: man8
64	rm -f man8.out
65	for i in `cat man8`; do groff -man $$i >>man8pages; done;
66
67clean:
68	rm -f title.urm.[PT]* title.prm.[PT]* toc? tocx? ptxx \
69		*.spell errs Errs make.out
70