1</$objtype/mkfile 2BIN=/$objtype/bin 3 4TARG=acme 5 6OFILES=\ 7 acme.$O\ 8 addr.$O\ 9 buff.$O\ 10 cols.$O\ 11 disk.$O\ 12 ecmd.$O\ 13 edit.$O\ 14 elog.$O\ 15 exec.$O\ 16 file.$O\ 17 fsys.$O\ 18 look.$O\ 19 regx.$O\ 20 rows.$O\ 21 scrl.$O\ 22 text.$O\ 23 time.$O\ 24 util.$O\ 25 wind.$O\ 26 xfid.$O\ 27 28HFILES=dat.h\ 29 edit.h\ 30 fns.h\ 31 32UPDATE=\ 33 mkfile\ 34 $HFILES\ 35 ${OFILES:%.$O=%.c}\ 36 37</sys/src/cmd/mkone 38 39$O.out: /$objtype/lib/libframe.a /$objtype/lib/libdraw.a /$objtype/lib/libthread.a 40 41edit.$O ecmd.$O elog.$O: edit.h 42 43syms:V: 44 $CC -a acme.c > syms 45 for(i in ????.c) $CC -aa $i >> syms 46