Makefile revision 96908
1#	@(#)Makefile	8.1 (Berkeley) 8/14/93
2# $FreeBSD: head/share/doc/usd/21.troff/Makefile 96908 2002-05-19 04:16:31Z grog $
3
4VOLUME=	usd/21.troff
5SRCS=	m0 m0a m1 m2 m3 m4 m5
6APNDX=	table1 table2
7MACROS= m.mac
8GROFF=	groff
9
10all: paper.ps apndx.ps paper.txt apndx.txt
11
12paper.ps: ${SRCS}
13	${TBL} ${SRCS} | ${GROFF} ${MACROS} - > ${.TARGET}
14
15apndx.ps: ${APNDX}
16	${TBL} ${APNDX} | ${GROFF} - > ${.TARGET}
17
18paper.txt: ${SRCS}
19	${TBL} ${SRCS} | ${ROFF} ${MACROS} - > ${.TARGET}
20
21apndx.txt: ${APNDX}
22	${TBL} ${APNDX} | ${ROFF} - > ${.TARGET}
23
24paper.ascii.gz: paper.txt apndx.txt
25	cat paper.txt apndx.txt | gzip -c > ${.TARGET}
26
27paper.ps.gz: paper.ps
28	gzip -f paper.ps
29
30clean:
31	rm -f paper.* apndx.* *.spell errs Errs make.out
32
33spell: ${SRCS} ${APNDX}
34	@for i in ${PAPER} ${APNDX}; do \
35		echo $$i; spell $$i | sort | comm -23 - spell.ok > $$i.spell; \
36	done
37
38.include <bsd.doc.mk>
39