xref: /csrg-svn/share/man/man0/Makefile (revision 67084)
127956Smckusick#
263538Smckusick# Copyright (c) 1986, 1993 Regents of the University of California.
363538Smckusick# All rights reserved.
427956Smckusick#
5*67084Smckusick#	@(#)Makefile	8.3 (Berkeley) 05/04/94
627956Smckusick#
763538SmckusickSRCS=	man1 man2 man3 man4 man5 man6 man7 man8
827956Smckusick
963538SmckusickMACROS=	-ms
1063538SmckusickPRINTER=Pps
11*67084SmckusickEQN=	eqn
1263538SmckusickTBL=	tbl
1363538SmckusickTROFF=	groff
1463538Smckusick
1565946Smckusickall: title.urm.${PRINTER} title.prm.${PRINTER}
1627956Smckusick
1765946Smckusickprint: title.urm.${PRINTER} title.prm.${PRINTER}
1863538Smckusick	lpr -${PRINTER} title.urm.${PRINTER}
1963538Smckusick	lpr -${PRINTER} title.prm.${PRINTER}
2063538Smckusick
2165946Smckusicktitle.urm.${PRINTER}: title.urm ptxx
22*67084Smckusick	${EQN} title.urm | ${TBL} | ${TROFF} ${MACROS} >title.urm.${PRINTER}
2327956Smckusick
2463712Smckusicktitle.prm.${PRINTER}: ${SRCS} title.prm ptxx
2563538Smckusick	${TROFF} title.prm >title.prm.${PRINTER}
2628197Smckusick
2727956Smckusickptxx:
2863617Smckusick	./tocrc
2927956Smckusick
3063712Smckusickman1pages: man1
3163712Smckusick	rm -f man1.out
3263712Smckusick	for i in `cat man1`; do \
3363712Smckusick		sed -f groff.sed $$i | groff -man >>man1pages; \
3463712Smckusick	done;
3563712Smckusick
3663712Smckusickman2pages: man2
3763712Smckusick	rm -f man2.out
3863712Smckusick	for i in `cat man2`; do groff -man $$i >>man2pages; done;
3963712Smckusick
4063712Smckusickman3pages: man3
4163712Smckusick	rm -f man3.out
4263712Smckusick	for i in `cat man3`; do groff -man $$i >>man3pages; done;
4363712Smckusick
4463712Smckusickman4pages: man4
4563712Smckusick	rm -f man4.out
4663712Smckusick	for i in `cat man4`; do groff -man $$i >>man4pages; done;
4763712Smckusick
4863712Smckusickman5pages: man5
4963712Smckusick	rm -f man5.out
5063712Smckusick	for i in `cat man5`; do \
5163712Smckusick		sed -f groff.sed $$i | groff -man >>man5pages; \
5263712Smckusick	done;
5363712Smckusick
5463712Smckusickman6pages: man6
5563712Smckusick	rm -f man6.out
5663712Smckusick	for i in `cat man6`; do groff -man $$i >>man6pages; done;
5763712Smckusick
5863712Smckusickman7pages: man7
5963712Smckusick	rm -f man7.out
6063712Smckusick	for i in `cat man7`; do \
6163712Smckusick		sed -f groff.sed $$i | groff -man >>man7pages; \
6263712Smckusick	done;
6363712Smckusick
6463712Smckusickman8pages: man8
6563712Smckusick	rm -f man8.out
6663712Smckusick	for i in `cat man8`; do groff -man $$i >>man8pages; done;
6763712Smckusick
6827956Smckusickclean:
6965946Smckusick	rm -f title.urm.[PT]* title.prm.[PT]* toc? tocx? ptxx \
7065946Smckusick		*.spell errs Errs make.out
71