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