ref: 390e726c64ee2aca967617ac7f7fd2a44f27646b
dir: /mkfile/
</$objtype/mkfile TARG=mafs block free fsok reconcile unused updatefrees used # mfs find OFILES=\ 9p.$O\ blk.$O\ config.$O\ ctl.$O\ dat.$O\ dentry.$O\ dev.$O\ error.$O\ iobuf.$O\ misc.$O\ names.$O\ parseconfig.$O\ sub.$O\ tag.$O\ user.$O\ HFILES=\ all.h\ dat.h\ errno.h\ fns.h\ BIN=/$objtype/bin/disk UPDATE=mkfile\ $HFILES\ ${OFILES:%.$O=%.c}\ </sys/src/cmd/mkmany # LDFLAGS=-p install:V: for (i in $TARG) mk $MKFLAGS $i.install cp fsck $BIN/ test -d /sys/man/4 && cp man/mafs.4 /sys/man/4/mafs test -d /sys/man/8 && cp man/mafs.8 /sys/man/8/mafs $O.fsok: blk.$O dat.$O dev.$O error.$O misc.$O tag.$O fsok.$O $LD $LDFLAGS -o $target $prereq $O.updatefrees: blk.$O dat.$O dev.$O error.$O misc.$O tag.$O updatefrees.$O $LD $LDFLAGS -o $target $prereq $O.unused: blk.$O dat.$O dev.$O error.$O unused.$O misc.$O $LD $LDFLAGS -o $target $prereq $O.used: blk.$O dat.$O dev.$O error.$O misc.$O tag.$O used.$O $LD $LDFLAGS -o $target $prereq $O.free: blk.$O dat.$O dev.$O error.$O free.$O misc.$O tag.$O $LD $LDFLAGS -o $target $prereq $O.block: blk.$O dat.$O dev.$O error.$O misc.$O tag.$O block.$O $LD $LDFLAGS -o $target $prereq $O.find: blk.$O dat.$O dev.$O error.$O misc.$O tag.$O find.$O $LD $LDFLAGS -o $target $prereq $O.reconcile: dat.$O misc.$O error.$O reconcile.$O $LD $LDFLAGS -o $target $prereq $O.loader: $OFILES $LD $LDFLAGS -v -o /mnt/term/tmp/test.out -a $prereq > $target $O.chktag: dat.$O misc.$O tag.$O chktag.$O $LD $LDFLAGS -o $target $prereq test:VQ: echo rm -fr /srv/il!$sysname!11111 echo 'kill 8.out|rc' echo rm /srv/il!$sysname!11111 echo 8.out -Crf /tmp/disk echo disk/kfscmd ''''listen il!*!11111'''' echo srv il!$sysname!11111 echo mount /srv/il!$sysname!11111 /n/emelie tests:VQ: 6.block 6.used 6.free 6.reconcile ./6.used -D tests/test.0/disk ./6.reconcile -D -u <{seq 1 1 3; seq 5 1 6} -F <{seq 3 1 5} 7