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 68020\ 19 5\ 20 6\ 21 alpha\ 22 8\ 23 9\ 24 vdb\ 25 kdb\ 26 sparc64db\ 27 qdb\ 28 68020db\ 29 5db\ 30 alphadb\ 31 8db\ 32 vobj\ 33 kobj\ 34 sparc64obj\ 35 68020obj\ 36 5obj\ 37 6obj\ 38 alphaobj\ 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 5968020obj.$O: 68020/2.out.h 605obj.$O: /sys/src/cmd/5c/5.out.h 616obj.$O: /sys/src/cmd/6c/6.out.h 62alphaobj.$O: alpha/7.out.h 638obj.$O: /sys/src/cmd/8c/8.out.h 649obj.$O: 9c/9.out.h 65kobj.$O: /sys/src/cmd/kc/k.out.h 66qobj.$O: /sys/src/cmd/qc/q.out.h 67sparc64obj.$O: sparc64/u.out.h 68vobj.$O: /sys/src/cmd/vc/v.out.h 69