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 u\ 16 q\ 17 0\ 18 2\ 19 5\ 20 6\ 21 7\ 22 8\ 23 9\ 24 vdb\ 25 kdb\ 26 udb\ 27 qdb\ 28 2db\ 29 5db\ 30 7db\ 31 8db\ 32 vobj\ 33 kobj\ 34 uobj\ 35 2obj\ 36 5obj\ 37 6obj\ 38 7obj\ 39 8obj\ 40 9obj\ 41 qobj\ 42 vcodas\ 43 44HFILES=/sys/include/mach.h elf.h obj.h 45 46CFILES=${FILES:%=%.c} 47 48OFILES=${FILES:%=%.$O} 49 50UPDATE=mkfile\ 51 /386/lib/libmach.a\ 52 $HFILES\ 53 $CFILES\ 54 55</sys/src/cmd/mksyslib 56 57CFLAGS=$CFLAGS -I/sys/src/cmd 58 592obj.$O: /sys/src/cmd/2c/2.out.h 605obj.$O: /sys/src/cmd/5c/5.out.h 616obj.$O: /sys/src/cmd/6c/6.out.h 627obj.$O: /sys/src/cmd/7c/7.out.h 638obj.$O: /sys/src/cmd/8c/8.out.h 64kobj.$O: /sys/src/cmd/kc/k.out.h 65qobj.$O: /sys/src/cmd/qc/q.out.h 66vobj.$O: /sys/src/cmd/vc/v.out.h 67 68# 9obj.$O: /sys/src/cmd/9c/9.out.h 69# uobj.$O: uc/u.out.h 70