make -> mk

This commit is contained in:
rsc 2003-11-23 18:10:54 +00:00
parent bc7cb1a15a
commit 5c34ff9e1c
10 changed files with 365 additions and 0 deletions

53
src/mkfile Normal file
View file

@ -0,0 +1,53 @@
DIRS=\
lib9\
libbin\
libbio\
libdraw\
libflate\
libfmt\
libframe\
libhttpd\
libip\
libregexp\
libsec\
libthread\
libutf\
libventi\
# cmd\
<mkdirs
MKDIRS=\
libutf\
libfmt\
libbio\
libregexp\
cmd/mk\
mkmk.sh:VD:
(
for i in $MKDIRS
do
echo cd $i
(cd $i; mk -n -a install)
echo cd ..
done
) >$target
testmkmk:V:
mk mkmk.sh
rm -f ../lib/lib*.a
mv ../bin/mk ../bin/_mk
sh -ex mkmk.sh
ls -l ../bin/mk
testcvs:V:
cvs up -dAP
cp ../bin/_mk ../bin/mk
mk clean
rm ../lib/*.a
mv ../bin/mk ../bin/_mk
rm ../bin/*
PLAN9="`pwd`/.." export PLAN9
PATH=$PLAN9/bin:$PATH export PATH