|
|
Plan 9 NeXT
</$objtype/mkfile
CFLAGS=-w
LIBRARY=libboot.a$O
OFILES=\
async.$O\
aux.$O\
boot.$O\
bboot.$O\
dosboot.$O\
bri.$O\
cache.$O\
cyc.$O\
datakit.$O\
dk.$O\
getpasswd.$O\
doauthenticate.$O\
hybrid.$O\
ip.$O\
key.$O\
local.$O\
settime.$O\
userpasswd.$O\
LIBO=${OFILES:%=$LIBRARY(%)}
install:V: $LIBRARY
$LIBRARY: $LIBO
names=`{membername $newprereq}
ar vu $LIBRARY $names
rm -f $names
%.$O: %.c boot.h
$CC $CFLAGS $stem.c
$LIBRARY(%.$O):N:%.$O
installall:V:
for(objtype in $CPUS) mk install
clean:V:
rm -f *.[$OS] *.a[$OS]
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.