BSD 4_3 release
[unix-history] / usr / doc / usd / 24.troff / Makefile
CommitLineData
f5ca8a26
KM
1#
2# Copyright (c) 1986 Regents of the University of California.
3# All rights reserved. The Berkeley software License Agreement
4# specifies the terms and conditions for redistribution.
5#
95f51977 6# @(#)Makefile 6.3 (Berkeley) 4/21/86
f5ca8a26 7#
f6d73574
KM
8INTRO= m0
9TUTOR= m0a
10PAPER= m1 m2 m3 m4
11APNDX1= m5
12APNDX2= table1
13APNDX3= table2
14MACROS= m.mac
f5ca8a26 15PRINTER=Pdp
f5ca8a26
KM
16TBL= dtbl -${PRINTER}
17TROFF= ditroff -${PRINTER}
f6d73574 18LPR= lpr -n -${PRINTER}
f5ca8a26 19
f6d73574
KM
20paper: intro.${PRINTER} tutor.${PRINTER} paper.${PRINTER}
21paper: apndx1.${PRINTER} apndx2.${PRINTER} apndx3.${PRINTER}
22 ${LPR} intro.${PRINTER}
23 ${LPR} tutor.${PRINTER}
24 ${LPR} paper.${PRINTER}
25 ${LPR} apndx1.${PRINTER}
26 ${LPR} apndx2.${PRINTER}
27 ${LPR} apndx3.${PRINTER}
f5ca8a26 28
f6d73574
KM
29intro.${PRINTER}: ${INTRO}
30 ${TROFF} -t ${MACROS} ${INTRO} > intro.${PRINTER}
f5ca8a26 31
f6d73574
KM
32tutor.${PRINTER}: ${TUTOR}
33 ${TBL} ${TUTOR} | ${TROFF} -t ${MACROS} - > tutor.${PRINTER}
34
35paper.${PRINTER}: ${PAPER}
36 ${TBL} ${PAPER} | ${TROFF} -t ${MACROS} - > paper.${PRINTER}
37
38apndx1.${PRINTER}: ${APNDX1}
39 ${TROFF} -t ${MACROS} ${APNDX1} > apndx1.${PRINTER}
40
41apndx2.${PRINTER}: ${APNDX2}
42 ${TROFF} -t ${MACROS} ${APNDX2} > apndx2.${PRINTER}
43
44apndx3.${PRINTER}: ${APNDX3}
45 ${TROFF} -t ${MACROS} ${APNDX3} > apndx3.${PRINTER}
386fd960 46
f5ca8a26 47clean:
f6d73574
KM
48 rm -f intro.${PRINTER} tutor.${PRINTER} paper.${PRINTER} \
49 apndx1.${PRINTER} apndx2.${PRINTER} apndx3.${PRINTER} \
50 *.spell errs Errs make.out
f5ca8a26 51
f6d73574
KM
52spell: ${INTRO} ${TUTOR} ${PAPER} ${APNDX1} ${APNDX2} ${APNDX3}
53 @for i in ${INTRO} ${TUTOR} ${PAPER} ${APNDX1} ${APNDX2} ${APNDX3}; do \
f5ca8a26
KM
54 echo $$i; spell $$i | sort | comm -23 - spell.ok > $$i.spell; \
55 done