tmkfile - plan9port - [fork] Plan 9 from user space
HTML git clone git://src.adamsgaard.dk/plan9port
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
tmkfile (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