1</$objtype/mkfile 2 3LIB=/$objtype/lib/libmach.a 4FILES=\ 5 executable\ 6 map\ 7 obj\ 8 swap\ 9 sym\ 10 access\ 11 machdata\ 12 setmach\ 13 v\ 14 k\ 15 sparc64\ 16 q\ 17# 0\ 18 4\ 19 68020\ 20 5\ 21 6\ 22 alpha\ 23 8\ 24 9\ 25 i\ 26 j\ 27 vdb\ 28 kdb\ 29 sparc64db\ 30 qdb\ 31 68020db\ 32 5db\ 33 alphadb\ 34 8db\ 35 idb\ 36 vobj\ 37 kobj\ 38 sparc64obj\ 39 68020obj\ 40 5obj\ 41 6obj\ 42 alphaobj\ 43 8obj\ 44 9obj\ 45 qobj\ 46 iobj\ 47 4obj\ 48 vcodas\ 49 50HFILES=/sys/include/mach.h elf.h obj.h 51 52CFILES=${FILES:%=%.c} 53 54OFILES=${FILES:%=%.$O} 55 56UPDATE=mkfile\ 57 /386/lib/libmach.a\ 58 $HFILES\ 59 $CFILES\ 60 61</sys/src/cmd/mksyslib 62 63CFLAGS=$CFLAGS -I/sys/src/cmd 64 6568020obj.$O: 68020/2.out.h 664obj.$O: 4c/4.out.h 675obj.$O: /sys/src/cmd/5c/5.out.h 686obj.$O: /sys/src/cmd/6c/6.out.h 69alphaobj.$O: alpha/7.out.h 708obj.$O: /sys/src/cmd/8c/8.out.h 719obj.$O: 9c/9.out.h 72kobj.$O: /sys/src/cmd/kc/k.out.h 73qobj.$O: /sys/src/cmd/qc/q.out.h 74sparc64obj.$O: sparc64/u.out.h 75vobj.$O: /sys/src/cmd/vc/v.out.h 76