]> git.lizzy.rs Git - plan9front.git/blob - sys/src/cmd/postscript/picpack/mkfile
audiohda: fix syntax error
[plan9front.git] / sys / src / cmd / postscript / picpack / mkfile
1 BUILTINS=
2 </$objtype/mkfile
3 MAKE=mk
4
5 SYSTEM=plan9
6 VERSION=3.3.1
7
8 ROOT=
9 MAN1DIR=$ROOT/tmp
10 POSTBIN=$ROOT/sys/lib/postscript/bin
11
12 COMMONDIR=../common
13
14 CC=pcc
15 LD=pcc
16
17 CFLAGS=-c -D$SYSTEM -D_POSIX_SOURCE -I$COMMONDIR -B
18 LDFLAGS=
19
20 all :V: $O.out
21
22 install :V: $POSTBIN/$objtype/picpack $MAN1DIR/picpack.1
23
24 installall :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
36 clean :V:
37         rm -f *.$O
38
39 clobber :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
54 picpack.$O : picpack.c $COMMONDIR/ext.h $COMMONDIR/gen.h $COMMONDIR/path.h
55
56 common :V:
57         cd $COMMONDIR; $MAKE