include problem
[unix-history] / .ref-BSD-3 / usr / doc / pascal / makefile
CommitLineData
9f5401d2
BJ
1# This makefile assumes that csh is running the figures
2FIGURES=\
3 firstout firstobjout firstobjout2\
4 bigger2.p bigger3.p bigout1 bigger6.p bigout2 bigout3 bigout4\
5 primeout1 primeout2\
6 digitsout synerrout synerr2out\
7 mismout clashout sinout1 sinout2\
8 exprout typequout primeout3\
9 katout copydataout kat2out katscript xxxxqqqout xxxxqqqout2\
10 primes primes-d\
11 comments1.p commentsout
12puman: ${FIGURES}
13 soelim puman?.n | tbl | csh /usr/ucb/vtroff -x
14csfix:
15 cc -O csfix.c -o csfix -lS
16firstout: first.p csfix
17 pix first.p |& expand | csfix >firstout
18firstobjout: first.p
19 pi first.p >& firstobjout ; px >& firstobjout
20firstobjout2: first.p
21 pi -p first.p >& firstobjout2 ; px >& firstobjout2
22bigger2.p: bigger.p
23 -expand bigger.p >bigger2.p
24bigger3.p: bigger2.p csfix
25 number bigger2.p | expand | csfix -d >bigger3.p
26bigout1: bigger.p csfix
27 pix bigger.p |& expand | csfix >bigout1
28bigger6.p: bigger5.p csfix
29 number bigger5.p | expand | csfix -d >bigger6.p
30bigout2: bigger4.p
31 pix bigger4.p |& expand >bigout2
32bigout3: bigger7.p
33 pix bigger7.p |& expand >bigout3
34bigout4: bigger7.p
35 (pix bigger7.p >/dev/null) |& expand > bigout4
36primeout1: primes.p csfix
37 pix -l -z primes.p |& expand | csfix - >primeout1
38primeout2: primes.p csfix
39 pxp -z primes.p |& expand | csfix - >primeout2
40digitsout: digits.p csfix
41 pi digits.p |& expand | csfix >digitsout
42synerrout: synerr.p csfix
43 pi -l synerr.p |& expand | csfix >synerrout
44synerr2out: synerr2.p csfix
45 pix -l synerr2.p |& expand | csfix >synerr2out
46mismout: mism.p csfix
47 pi -l mism.p |& expand | csfix >mismout
48clashout: clash.p
49 pi clash.p |& expand >clashout
50sinout1: sin1.p
51 pi sin1.p |& expand >sinout1
52sinout2: sin2.p
53 pi sin2.p |& expand >sinout2
54exprout: expr.p
55 pi -l expr.p | expand >exprout
56typequout: typequ.p
57 -pi typequ.p >typequout
58primeout3: primes2.p csfix
59 pix primes2.p |& expand | csfix -d >primeout3
60katout: kat.p csfix primes
61 pix -l kat.p <primes |& expand | csfix -d >katout
62copydataout: copydata.p csfix
63 pix -l copydata.p |& expand | csfix -d >copydataout
64kat2out: kat2.p
65 -pi kat2.p ; px obj primes |& csfix -d >kat2out
66xxxxqqqout: kat2.p
67 -pi kat2.p
68 -px obj xxxxqqq >& xxxxqqqout
69xxxxqqqout2: kat2.p
70 pi -p kat2.p
71 -px obj xxxxqqq >& xxxxqqqout2
72primes: primes.p
73 pix -p primes.p > primes
74primes-d: primes
75 csfix -d <primes >primes-d
76katscript: katin
77 px obj katin >& katscript
78 -ed - katscript < fixkatscript
79comments1.p: comments.p
80 -expand comments.p >comments1.p
81commentsout: comments.p
82 pxp comments.p |& expand >commentsout
83 -ed - commentsout < fixcomments
84clean:
85 -rm csfix pmon.out obj ${FIGURES}