mkfile (797B)
1 <$PLAN9/src/mkhdr 2 <|osxvers 3 4 TARG=devdraw 5 6 SHORTLIB=draw memdraw 7 8 WSYSOFILES=\ 9 devdraw.$O\ 10 latin1.$O\ 11 mouseswap.$O\ 12 srv.$O\ 13 winsize.$O\ 14 15 <|sh ./mkwsysrules.sh 16 17 OFILES=$WSYSOFILES 18 19 HFILES=\ 20 bigarrow.h\ 21 devdraw.h\ 22 glendapng.h\ 23 latin1.h\ 24 $WSYSHFILES\ 25 26 <$PLAN9/src/mkone 27 28 $O.drawclient: drawclient.$O 29 $LD -o $target $prereq 30 31 $O.mklatinkbd: mklatinkbd.$O 32 $LD -o $target $prereq 33 34 latin1.$O: latin1.h 35 36 latin1.h: $PLAN9/lib/keyboard $O.mklatinkbd 37 ./$O.mklatinkbd -r $PLAN9/lib/keyboard | sed 's/, }/ }/' >$target 38 39 $O.macargv: $MACARGV 40 $LD -o $target $prereq 41 42 %.$O: %.m 43 $CC $CFLAGS $OBJCFLAGS -fobjc-arc -o $target $stem.m 44 45 CLEANFILES=$O.devdraw $O.macargv $O.drawclient $O.mklatinkbd latin1.h 46 47 install: mklatinkbd.install 48 install:Q: 49 if [ $MACARGV ]; then 50 mk $MKFLAGS macargv.install 51 fi