|
|
1.1 ! root 1: </$objtype/mkfile ! 2: CFLAGS=-w ! 3: LIBRARY=libboot.a$O ! 4: ! 5: OFILES=\ ! 6: async.$O\ ! 7: aux.$O\ ! 8: boot.$O\ ! 9: bboot.$O\ ! 10: dosboot.$O\ ! 11: bri.$O\ ! 12: cache.$O\ ! 13: cyc.$O\ ! 14: datakit.$O\ ! 15: dk.$O\ ! 16: getpasswd.$O\ ! 17: doauthenticate.$O\ ! 18: hybrid.$O\ ! 19: ip.$O\ ! 20: key.$O\ ! 21: local.$O\ ! 22: settime.$O\ ! 23: userpasswd.$O\ ! 24: ! 25: LIBO=${OFILES:%=$LIBRARY(%)} ! 26: ! 27: install:V: $LIBRARY ! 28: ! 29: $LIBRARY: $LIBO ! 30: names=`{membername $newprereq} ! 31: ar vu $LIBRARY $names ! 32: rm -f $names ! 33: ! 34: %.$O: %.c boot.h ! 35: $CC $CFLAGS $stem.c ! 36: ! 37: $LIBRARY(%.$O):N:%.$O ! 38: ! 39: installall:V: ! 40: for(objtype in $CPUS) mk install ! 41: ! 42: clean:V: ! 43: rm -f *.[$OS] *.a[$OS]
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.