# @(#)Makefile 8.1 (Berkeley) 8/14/93
SRCS
= puman0.n puman1.n puman2.n puman3.n puman4.n puman5.n pumanA.n
FIGURES
=firstout firstobjout firstobjout2 bigger2.p bigger3.p bigout1 \
bigger6.p bigout2 bigout3 bigout4 primeout1 primeout2 digitsout \
synerrout synerr2out mismout clashout sinout1 sinout2 exprout \
typequout primeout3 katout copydataout kat2out katscript \
xxxxqqqout xxxxqqqout2 primes primes-d comments1.p commentsout
CLEANFILES
+=csfix
${FIGURES}
PXP
=/usr
/src
/usr.bin
/pascal
/pxp
/pxp
PI
=/usr
/src
/usr.bin
/pascal
/pi
/pi
PX
=/usr
/src
/usr.bin
/pascal
/px
/px
PIX
=/usr
/src
/usr.bin
/pascal
/pix
/pix
${SOELIM} ${SRCS} |
${TBL} |
${ROFF} > ${.TARGET
}
${CC} -O
${.CURDIR
}/csfix.c
-o
${.TARGET
}
-csh
-cf
'$(PIX) -g first.p |& expand | csfix >firstout'
-csh
-cf
'$(PI) -g first.p >& firstobjout ; $(PX) >& firstobjout'
-csh
-cf
'$(PI) -g -p first.p >& firstobjout2 ; $(PX) >& firstobjout2'
-expand bigger.p
> bigger2.p
bigger3.p
: bigger2.p csfix
cat
-n bigger2.p | expand | csfix
-d
> bigger3.p
-csh
-cf
'$(PIX) -g bigger.p |& expand | csfix >bigout1'
bigger6.p
: bigger5.p csfix
cat
-n bigger5.p | expand | csfix
-d
>bigger6.p
-csh
-cf
'$(PIX) -g bigger4.p |& expand >bigout2'
-csh
-cf
'$(PIX) -g bigger7.p |& expand >bigout3'
-csh
-cf
'($(PIX) -g bigger7.p >/dev/null) |& expand > bigout4'
primeout1
: primes.p csfix
-csh
-cf
'$(PIX) -g -l -z primes.p |& expand | csfix - >primeout1'
primeout2
: primes.p csfix
-csh
-cf
'$(PXP) -z primes.p |& expand | csfix - >primeout2'
digitsout
: digits.p csfix
-csh
-cf
'$(PI) -g digits.p |& expand | csfix >digitsout'
synerrout
: synerr.p csfix
-csh
-cf
'$(PI) -g -l synerr.p |& expand | csfix >synerrout'
synerr2out
: synerr2.p csfix
-csh
-cf
'$(PIX) -g -l synerr2.p |& expand | csfix >synerr2out'
-csh
-cf
'$(PI) -g -l mism.p |& expand | csfix >mismout'
-csh
-cf
'$(PI) -g clash.p |& expand >clashout'
-csh
-cf
'$(PI) -g sin1.p |& expand >sinout1'
-csh
-cf
'$(PI) -g sin2.p |& expand >sinout2'
-$(PI
) -g
-l expr.p | expand
>exprout
-$(PI
) -g typequ.p
>typequout
primeout3
: primes2.p csfix
-csh
-cf
'$(PIX) -g primes2.p |& expand | csfix -d >primeout3'
katout
: kat.p csfix primes
-csh
-cf
'$(PIX) -g -l kat.p <primes |& expand | csfix -d >katout'
copydataout
: copydata.p csfix
-csh
-cf
'$(PIX) -g -l copydata.p |& expand | csfix -d >copydataout'
-csh
-cf
'$(PI) -g kat2.p ; obj primes |& csfix -d >kat2out'
-csh
-cf
'obj xxxxqqq >& xxxxqqqout'
-csh
-cf
'obj xxxxqqq >& xxxxqqqout2'
-$(PIX
) -g
-p primes.p
> primes
csfix
-d
<primes
>primes-d
-csh
-cf
'$(PI) -g kat2.p ; obj katin >& katscript'
-ed
- katscript
< fixkatscript
-expand comments.p
>comments1.p
-csh
-cf
'$(PXP) comments.p |& expand >commentsout'
-ed
- commentsout
< fixcomments