Blob
1 <mkhdr3 DIRS=\4 lib9\5 libbin\6 libbio\7 libcomplete\8 libdraw\9 libflate\10 libframe\11 libfs\12 # libhttpd\13 # libip\14 libmux\15 libplumb\16 libregexp\17 libsec\18 libthread\19 # libventi\20 cmd\22 <mkdirs24 MKDIRS=\25 libbio\26 libregexp\27 cmd/mk\29 mkmk.sh:VD:30 (31 echo cd lib932 (cd lib9; mk -n -a install)33 echo cd ..34 for i in libbio libregexp cmd/mk35 do36 echo cd $i37 (cd $i; mk -n -a install)38 echo cd ..39 done40 ) | sed '41 s/'$SYSNAME'/$SYSNAME/g42 s/'$OBJTYPE'/$OBJTYPE/g43 s/9[ac] *getcallerpc-.*/9a getcallerpc-$OBJTYPE.s || 9c getcallerpc-$OBJTYPE.c/44 s/^9[ac] *tas-.*/9a tas-$OBJTYPE.s || 9c tas-$OBJTYPE.c/45 ' >$target47 testmkmk:V:48 mk mkmk.sh49 rm -f ../lib/lib*.a50 mv ../bin/mk ../bin/_mk51 sh -ex mkmk.sh52 ls -l ../bin/mk54 testcvs:V:55 (cd ..; cvs up -dAP)56 cp ../bin/_mk ../bin/mk57 mk clean58 rm ../lib/*.a59 mv ../bin/mk ../bin/_mk60 rm ../bin/*61 PLAN9="`pwd`/.." export PLAN962 PATH=$PLAN9/bin:$PATH export PATH