1BUILTINS= 2</$objtype/mkfile 3MAKE=mk 4 5SYSTEM=plan9 6VERSION=3.3.1 7 8ROOT= 9MAN1DIR=$ROOT/tmp 10POSTBIN=$ROOT/sys/lib/postscript/bin 11 12COMMONDIR=../common 13 14CC=pcc 15LD=pcc 16 17CFLAGS=-c -D$SYSTEM -D_POSIX_SOURCE -I$COMMONDIR -B 18LDFLAGS= 19 20all :V: $O.out 21 22install :V: $POSTBIN/$objtype/picpack $MAN1DIR/picpack.1 23 24installall :V: 25 for(objtype in $CPUS) { \ 26 $MAKE 'MAKE=$MAKE' \ 27 'SYSTEM=$SYSTEM' 'VERSION=$VERSION' \ 28 'FONTDIR=$FONTDIR' 'HOSTDIR=$HOSTDIR' 'MAN1DIR=$MAN1DIR' \ 29 'POSTBIN=$POSTBIN' 'POSTLIB=$POSTLIB' 'TMACDIR=$TMACDIR' \ 30 'DKHOST=$DKHOST' 'DKSTREAMS=$DKSTREAMS' \ 31 'ROUNDPAGE=$ROUNDPAGE' \ 32 'CC=$CC' 'LD=$LD' 'CFLAGS=$CFLAGS' 'LDFLAGS=$LDFLAGS' \ 33 install \ 34 } 35 36clean :V: 37 rm -f *.$O 38 39clobber :V: clean 40 rm -f $O.out 41 42$POSTBIN/$objtype/picpack : $O.out 43 cp $prereq $target 44 45$MAN1DIR/picpack.1 : picpack.1 46 cp $prereq $target 47 48$O.out : picpack.$O $COMMONDIR/glob.$O $COMMONDIR/misc.$O $COMMONDIR/tempnam.$O $COMMONDIR/getopt.$O 49 $LD $LDFLAGS $prereq 50 51%.$O: %.c 52 $CC $CFLAGS $stem.c 53 54picpack.$O : picpack.c $COMMONDIR/ext.h $COMMONDIR/gen.h $COMMONDIR/path.h 55 56common :V: 57 cd $COMMONDIR; $MAKE 58