acid || rm acid xml.c: mkxml dat.h mkxml dat.h > xml.c $SLIB(%.$O):N: %.$O $SLIB: ${LIBOFILES:%=$SLIB(%)} names = `{echo $newprereq |sed 's/ /\n/g' |sed -n 's/'$SLIB'\(([^)]+)\)/\1/gp'} ar vu $SLIB $names # rm $names test:V: all slay $O.venti | rc rm -f /tmp/arenas /tmp/isect # zero them {syscall seek 1 64000000 0; echo} >>/tmp/arenas {syscall seek 1 3000000 0; echo} >>/tmp/isect $O.fmtarenas -Z arena. /tmp/arenas $O.fmtisect -Z isect0 /tmp/isect $O.conf -w /tmp/arenas <{echo ' mem 1m icmem 1m bcmem 1m index main isect /tmp/isect arenas /tmp/arenas '} $O.fmtindex /tmp/arenas echo echo echo starting venti echo echo $O.venti -c /tmp/arenas -h tcp!127.1!888 -a tcp!127.1!777 $O.conf:D: conf.rc { echo '#!/bin/rc' echo '# THIS FILE IS AUTOMATICALLY GENERATED' echo '# FROM /sys/src/cmd/fossil/conf.rc. DO NOT EDIT.' echo sed 1d conf.rc } >$target && chmod +x $target