OK, turing.

<- leave blank

Mon Oct 18 02:38:57 EDT 2021

6^l -o 6.chgrp chgrp.6
qsorts: incompatible type signatures 9ed7fe45(/amd64/lib/libregexp.a(regcomp)) and
c7dcac09(/amd64/lib/libc.a(qsort)) for qsort
6^l -o 6.chmod chmod.6
6^l -o 6.cleanname cleanname.6
6^l -o 6.clock clock.6
6^l -o 6.cmp cmp.6
6^l -o 6.col col.6
6^l -o 6.colors colors.6
mk: 6^l -o ...  : exit status=rc 27572: 6l 27580: error


Mon Oct 18 02:34:03 EDT 2021
6l -o 6.out cgen.6 reg.6 txt.6 peep.6 swt.6 sgen.6 list.6 enam.6 mul.6 ../cc/cc.a6
qsorts: incompatible type signatures 9ed7fe45(../cc/cc.a6(acom)) and
c7dcac09(/amd64/lib/libc.a(qsort)) for qsort
mk: 6l -o ...  : exit status=rc 27218: 6l 27220: error
mk: date for (i ...  : exit status=rc 16641: rc 26510: mk 26511: error


Mon Oct 18 02:25:31 EDT 2021
Mon Oct 18 09:13:29 IST 2021
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/lib9p.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libString.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libaml.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libauth.a
rm -f *.[05678qv] [05678qv].out msqrt.mpc decaf.mpc edwards.mpc elligator2.mpc
spake2ee.mpc ed448.mpc /amd64/lib/libauthsrv.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libavl.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libbin.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libbio.a
for(i in 9sys 9syscall fmt port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS nuke
}
# do not nuke other objtypes
for(i in spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
9sys
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libc.a
9syscall
rm -f *.[05678qv]
fmt
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libc.a
port
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libc.a
amd64
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libc.a
spim
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm64
rm -f *.[7] [7].out $CLEANFILES
amd64
rm -f *.[05678qv] [05678qv].out $CLEANFILES
386
rm -f *.[05678qv] [05678qv].out $CLEANFILES
power
rm -f *.[05678qv] [05678qv].out $CLEANFILES
mips
rm -f *.[05678qv] [05678qv].out $CLEANFILES
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libcomplete.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libcontrol.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libdisk.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libdraw.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libflate.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libfis.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libframe.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libgeometry.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libhtml.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libhttpd.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libip.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libl.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libjson.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libmach.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libmemdraw.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libmemlayer.a
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qv] [05678qv].out $CLEANFILES
amd64
rm -f *.[05678qv] [05678qv].out $CLEANFILES
rm -f /$objtype/lib/libmp.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libndb.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libplumb.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libregexp.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libsat.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libscribble.a
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qv] [05678qv].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm64
exit
amd64
rm -f *.[05678qv] [05678qv].out $CLEANFILES
386
rm -f *.[05678qv] [05678qv].out $CLEANFILES
power
rm -f *.[05678qv] [05678qv].out $CLEANFILES
mips
rm -f *.[05678qv] [05678qv].out $CLEANFILES
rm -f /$objtype/lib/libsec.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libstdio.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libsunrpc.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libthread.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libttf.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libventi.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libdtracy.a
mk lib.nuke
mk cmd.nuke
mk 9src.nuke
cd lib
rm -f .mk.$objtype
mk nuke
for (i in 9/ ap/ auth/ bio/ bsd/ bz2/ draw/ fmt/ l/ mp/ net/ plumb/ sec/ utf/ v/
z/) @{
	cd $i
	mk nuke
}
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/lib9.a
for(i in gen math plan9 posix stdio syscall spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS nuke
}
gen
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
math
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
plan9
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
posix
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
stdio
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
syscall
rm -f *.[05678qv] *.s gencall
spim
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
arm
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
arm64
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
amd64
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
386
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
power
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
mips
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libauth.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libbio.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libbsd.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libbz2.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libdraw.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libfmt.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libl.a
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qv] [05678qv].out $CLEANFILES
spim
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm64

amd64
rm -f *.[05678qv] [05678qv].out $CLEANFILES
386
rm -f *.[05678qv] [05678qv].out $CLEANFILES
power
rm -f *.[05678qv] [05678qv].out $CLEANFILES
mips
rm -f *.[05678qv] [05678qv].out $CLEANFILES
rm -f /$objtype/lib/ape/libmp.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libnet.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libplumb.a
rm -f [05678qv].* *.[05678qv]
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qv] [05678qv].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm64

amd64
rm -f *.[05678qv] [05678qv].out $CLEANFILES
386
rm -f *.[05678qv] [05678qv].out $CLEANFILES
power
rm -f *.[05678qv] [05678qv].out $CLEANFILES
mips
rm -f *.[05678qv] [05678qv].out $CLEANFILES
rm -f /$objtype/lib/ape/libsec.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libutf.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libv.a
rm -f *.[05678qv] [05678qv].out 6.example 6.minigzip /amd64/lib/ape/libz.a
cd cmd
mk nuke
for (i in diff expr make patch pdksh sed) @{
	cd $i
	echo '----'$i'----'
	mk nuke
}
----diff----
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid diff
diff3 $CLEANFILES
----expr----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid expr
$CLEANFILES
----make----
rm -f *.[05678qv] [05678qv].out y.tab.?  y.debug y.output make gram.c
----patch----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid patch
$CLEANFILES
----pdksh----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid sh
$CLEANFILES
----sed----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid sed
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid basename
dirname kill uname $CLEANFILES
cd 9src
mk nuke
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid stty tar
cc $CLEANFILES
@{cd bin/source; mk nuke
@{cd news/src; mk nuke
@{cd wiki/src; mk nuke
mk win
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid winfs
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid mkwnew
spout $CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid News
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid Wiki
$CLEANFILES
rm -f [05678qv].out *.[05678qv] y.tab.?  y.debug y.output [05678qv].aan alarm ar
archfs ascii basename bc bind cal calendar camv cat chgrp chmod cleanname clock
cmp col colors comm cp cpu crc32 crop date dc dd deroff derp du echo ecp ed factor
fcp file fmt fortune fplot freq getmap gview histogram history html2ms iconv idiff
import init io iostats join kbmap kprof ktrace lens lnfs lock look ls mc md5sum
mkdir mntgen mount mpc ms2html mtime mug mv netstat news nfs nm nntpfs ns os p
page paint pbd pc pc pcc pipefile pr primes prof ps pstree ptrap pump pwd qr ramfs
ratrace rdbfs read resample resize rm rotate rx sat scram screenlock seconds sed
seg seq sha1sum size sleep sort split srv srvfs ssh sshfs sshnet stats strings
strip sum swap tail tar tee test time timepic tlsclient tlssrv touch touchfs tprof
tput tr trace truetypefs ttfrender tweak uhtml unicode uniq units unlnfs unmount
urlencode walk wc webcookies winwatch xargs xd yacc [05678qv].units.tab aan alarm
ar archfs ascii basename bc bind cal calendar camv cat chgrp chmod cleanname clock
cmp col colors comm cp cpu crc32 crop date dc dd deroff derp du echo ecp ed factor
fcp file fmt fortune fplot freq getmap gview histogram history html2ms iconv idiff
import init io iostats join kbmap kprof ktrace lens lnfs lock look ls mc md5sum
mkdir mntgen mount mpc ms2html mtime mug mv netstat news nfs nm nntpfs ns os p
page paint pbd pc pc pcc pipefile pr primes prof ps pstree ptrap pump pwd qr ramfs
ratrace rdbfs read resample resize rm rotate rx sat scram screenlock seconds sed
seg seq sha1sum size sleep sort split srv srvfs ssh sshfs sshnet stats strings
strip sum swap tail tar tee test time timepic tlsclient tlssrv touch touchfs tprof
tput tr trace truetypefs ttfrender tweak uhtml unicode uniq units unlnfs unmount
urlencode walk wc webcookies winwatch xargs xd yacc bc.c bc.tab.h units.tab.h
units.c mpc.c mpc.tab.h [05678qv]._cp
for(i in 1a 1c 1l 2a 2c 2l 5a 5c 5e 5i 5l 6a 6c 6l 7a 7c 7l 8a 8c 8l 9660srv 9nfs
abaco acid acme astro atazz audio auth aux awk bitsy bzfs bzip2 cb cc cdfs cec cfs
cifs compress con cpp cwfs db dial dict diff disk dossrv dtracy eqn execnet
exportfs ext2srv faces fax forp git grap graph grep gs gzip hgfs hjfs hoc htmlfmt
htmlroff ip jpg ka kc ki kl lex lp map mk mothra ndb nusb paqfs pic plot plumb
postscript proof qa qc qi ql ratfs rc replica rio sam samterm scat scuzz snap
spell spin spred syscall tapefs tbl tcs telco troff troff2html upas va vac vc
venti vi vl vmx vnc vt webfs wikifs) @{
	cd $i
	echo mk $i
	mk $MKFLAGS nuke
}
mk 1a
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 1a
$CLEANFILES
mk 1c
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 1c
$CLEANFILES
mk 1l
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 1l
$CLEANFILES
mk 2a
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 2a
$CLEANFILES
mk 2c
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 2c
$CLEANFILES
mk 2l
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 2l
$CLEANFILES
mk 5a
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 5a
$CLEANFILES
mk 5c
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 5c
$CLEANFILES
mk 5e
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 5e
$CLEANFILES
mk 5i
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 5i
$CLEANFILES
mk 5l
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 5l
$CLEANFILES
mk 6a
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 6a
$CLEANFILES
mk 6c
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 6c
$CLEANFILES
mk 6l
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 6l
$CLEANFILES
mk 7a
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 7a
$CLEANFILES
mk 7c
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 7c
$CLEANFILES
mk 7l
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 7l
$CLEANFILES
mk 8a
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 8a
$CLEANFILES
mk 8c
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 8c
$CLEANFILES
mk 8l
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 8l
$CLEANFILES
mk 9660srv
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 9660srv
$CLEANFILES
mk 9nfs
rm -f *.[05678qv] y.tab.?  y.debug y.output [05678qv].* nfsserver portmapper
pcnfsd mport nametest pcnfsd
mk abaco
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid abaco
$CLEANFILES
mk acid
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid acid
$CLEANFILES
mk acme
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid acme
$CLEANFILES
mk astro
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid astro
$CLEANFILES
mk atazz
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid atazz
$CLEANFILES
mk audio
for (i in libogg libvorbis libFLAC libtags) @{
	cd $i
	mk nuke
}
for (i in pcmconv oggdec oggenc mp3dec mp3enc flacdec flacenc wavdec sundec mixfs
readtags zuke) @{
	cd $i
	mk clean
}
mk clean
rm -f libogg.a[05678qv]
rm -f *.[05678qv] *.a[05678qv] y.tab.?  y.output y.error $CLEANFILES
mk clean
rm -f libvorbis.a[05678qv]
rm -f *.[05678qv] *.a[05678qv] y.tab.?  y.output y.error $CLEANFILES
rm -f *.[05678qv] y.tab.?  y.output y.error $CLEANFILES libFLAC.a6
rm -f *.[05678qv] y.tab.?  y.output y.error $CLEANFILES libtags.a6
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output pcmconv
$CLEANFILES
rm -f *.[05678qv] [05678qv].oggdec
rm -f *.[05678qv] [05678qv].oggenc
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output mp3dec
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output mp3enc
$CLEANFILES
rm -f *.[05678qv] [05678qv].flacdec
rm -f *.[05678qv] [05678qv].flacenc
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output wavdec
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output sundec
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output mixfs
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output readtags
$CLEANFILES
rm -f *.[05678qv] *.a[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??*
mkplist zuke $CLEANFILES
mk auth
mk nuke.dirs
rm -f *.[05678qv] *.[05678qv].a [05678qv].* y.tab.?  y.debug y.output as asaudit
asn1dump asn12rsa authsrv changeuser convkeys cron debug guard.srv httpauth keyfs
login netkey newns none passwd pemdecode pemencode printnetkey readnvram rsa2asn1
rsa2csr rsa2pub rsa2ssh rsa2x509 rsafill rsagen uniq userpasswd warning wrkey
x5092pub *.acid
cd lib
mk nuke
rm -f *.[05678qv] [05678qv].out $CLEANFILES ../lib.6.a
for (i in factotum secstore) @{
	cd $i
	mk nuke
}
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid factotum
fgui $CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid secstore
secstored secuser aescbc $CLEANFILES
mk aux
for (i in antiword mnihongo flashfs gps kbdfs na vga realemu) @{
	echo nuke $i
	cd $i
	mk nuke
}
nuke antiword
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid antiword
$CLEANFILES
nuke mnihongo
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid mnihongo
$CLEANFILES
nuke flashfs
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid
mkflashfs flashfs $CLEANFILES
nuke gps
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid gpsfs
gpsevermore $CLEANFILES
nuke kbdfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid kbdfs
latin1.h mklatin.amd64
nuke na
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid na
$CLEANFILES
nuke vga
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vga
$CLEANFILES
nuke realemu
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid realemu
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid 8prefix
9pcon accupoint acidleak acpi aout2uimage apm astarld bflz cddb cdsh clog cpuid
consolefs data2s depend disksim esd getflags icanhasmsi icanhasvmx lines listen
listen1 ms2 msexceltables mswordstrings mouse nfsmount olefs pcmcia portmap rdwr
reboot searchfs seek statusbar statusmsg stub tablet timesync trampoline unbflz
usage write wacom wikifmt wpa zerotrunc $CLEANFILES
mk awk
rm -f *.[05678qv] [05678qv].out *.maketab y.tab.?  y.debug y.output awkgram.c
proctab.c awk
mk bitsy
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid
bitsyload pencal prompter keyboard light params $CLEANFILES
mk bzfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid bzfs
$CLEANFILES
mk bzip2
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid bzip2
bunzip2 $CLEANFILES
mk cb
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cb
$CLEANFILES
mk cc
rm -f *.[05678qv] y.tab.?  y.output y.error cc.a6 cc.a6
mk cdfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cdfs
$CLEANFILES
mk cec
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cec
$CLEANFILES
mk cfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cfs
$CLEANFILES
mk cifs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cifs
$CLEANFILES
mk compress
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid compress
$CLEANFILES
mk con
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid con xms
xmr hayes $CLEANFILES
mk cpp
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cpp
$CLEANFILES
mk cwfs
cd cwfs64x && mk nuke
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid cwfs64x
$CLEANFILES
mk db
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid db
$CLEANFILES
mk dial
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid expect
pass drain at $CLEANFILES
mk dict
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid dict
$CLEANFILES
mk diff
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid diff
$CLEANFILES
mk disk
for(i in 9660 prep smart vblade) @{
	cd $i
	mk $MKFLAGS nuke
}
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid dump9660
mk9660 $CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid fdisk
edisk prep $CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid
disk/smart $CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vblade
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid exsort
format mbr mkext mkfs partfs cryptsetup $CLEANFILES
mk dossrv
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid dossrv
$CLEANFILES
mk dtracy
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid dtracy
$CLEANFILES
mk eqn
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid eqn
prevy.tab.h
mk execnet
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid execnet
$CLEANFILES
mk exportfs
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid exportfs
oexportfs $CLEANFILES
mk ext2srv
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ext2srv
$CLEANFILES
mk faces
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid faces
$CLEANFILES
mk fax
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid
faxreceive faxsend $CLEANFILES
mk forp
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid forp
$CLEANFILES
mk git
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid conf
fetch fs log query repack save send serve walk $CLEANFILES
mk grap
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid grap
$CLEANFILES
mk graph
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid graph
$CLEANFILES
mk grep
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid grep
$CLEANFILES
mk gs
rm -f *.[05678qv] obj/* [05678qv].out y.tab.?  y.debug y.output gs src/plan9.mak
mk gzip
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid gzip
gunzip zip unzip $CLEANFILES
mk hgfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid hgfs
$CLEANFILES
mk hjfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid hjfs
$CLEANFILES
mk hoc
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid hoc
$CLEANFILES
mk htmlfmt
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid htmlfmt
$CLEANFILES
mk htmlroff
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid htmlroff
$CLEANFILES
mk ip
for (i in ftpfs cifsd dhcpd httpd ipconfig ppp snoopy) @{
	echo nuke $i
	cd $i
	mk nuke
}
rm -f *.[05678qv] y.tab.?  y.debug y.output [05678qv].6in4 ayiya dhcp6d dhcpclient
ftpd gping hogports hproxy httpfile linklocal ping pppoe pptp pptpd rarpd rexexec
rip rlogind telnet telnetd tftpd tftpfs tinc traceroute torrent udpecho socksd wol
6in4 ayiya dhcp6d dhcpclient ftpd gping hogports hproxy httpfile linklocal ping
pppoe pptp pptpd rarpd rexexec rip rlogind telnet telnetd tftpd tftpfs tinc
traceroute torrent udpecho socksd wol
nuke ftpfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ftpfs
$CLEANFILES
nuke cifsd
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cifsd
$CLEANFILES
nuke dhcpd
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid dhcpd
dhcpleases $CLEANFILES
nuke httpd
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid httpd
imagemap man2html save netlib_find netlib_history webls wikipost libhttps.a6
nuke ipconfig
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ipconfig
$CLEANFILES
nuke ppp
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ppp
$CLEANFILES
nuke snoopy
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid snoopy
protos.c protos.h
mk jpg
rm -f rgbv.h ycbcr.h
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid jpg
tojpg gif togif ppm toppm png topng tif totif yuv ico toico bmp tga v210
$CLEANFILES
mk ka
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ka
$CLEANFILES
mk kc
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid kc
$CLEANFILES
mk ki
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ki
$CLEANFILES
mk kl
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid kl
$CLEANFILES
mk lex
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid lex
$CLEANFILES
mk lp
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid lpdsend
lpsend LOCK lpdaemon $CLEANFILES
mk map
@{ cd libmap; mk nuke }
rm -f *.[05678qv] [05678qv].out y.tab.?  y.debug y.output mapd
mk clean
rm -f libmap.a[05678qv]
rm -f *.[05678qv] *.a[05678qv] y.tab.?  y.output y.error $CLEANFILES
mk mk
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid mk
$CLEANFILES
mk mothra
@{ cd libpanel; mk nuke }
rm -f *.[05678qv] [05678qv].out mothra
rm -f *.[05678qv] y.tab.?  y.output y.error $CLEANFILES libpanel.6.a
mk ndb
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid mkdb
query mkhash mkhosts cs csquery dns dnsquery dnstcp dnsdebug dnsgetip ipquery
inform $CLEANFILES
mk nusb
lib:
rm -f *.[05678qv] y.tab.?  y.output y.error *.a[05678qv]
kb:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid kb
$CLEANFILES
audio:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid audio
$CLEANFILES
ether:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ether
$CLEANFILES
usbd:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid usbd
$CLEANFILES
disk:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid disk
scsierrs.c
serial:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid serial
$CLEANFILES
ptp:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ptp
$CLEANFILES
joy:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid joy
$CLEANFILES
cam:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cam
$CLEANFILES
mk paqfs
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid mkpaqfs
paqfs $CLEANFILES
mk pic
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid pic
$CLEANFILES
mk plot
mk clean
rm -f libplot.a[05678qv]
rm -f *.[05678qv] [05678qv].out y.tab.?  y.debug y.output plot
cd libplot
mk clean
rm -f *.[05678qv] *.a[05678qv] y.tab.?  y.output y.error $CLEANFILES
mk plumb
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid plumber
plumb $CLEANFILES
mk postscript
---- Making nuke in common ----
rm -f *.[05678qv] y.tab.?  y.output y.error $CLEANFILES com.a6
---- Making nuke in cropmarks ----
rm -f cropmarks
---- Making nuke in download ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid download
$CLEANFILES
---- Making nuke in grabit ----
rm -f grabit
---- Making nuke in hardcopy ----
rm -f hardcopy
---- Making nuke in mpictures ----
rm -f tmac.pictures
---- Making nuke in postgif ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid postgif
$CLEANFILES
---- Making nuke in postprint ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid
postprint $CLEANFILES
---- Making nuke in postreverse ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid
postreverse $CLEANFILES
---- Making nuke in posttek ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid posttek
$CLEANFILES
---- Making nuke in printfont ----
rm -f printfont
---- Making nuke in psencoding ----
rm -f psencoding
---- Making nuke in psfiles ----
---- Making nuke in g3p9bit ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid g3p9bit
$CLEANFILES
---- Making nuke in p9bitpost ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid
p9bitpost $CLEANFILES
---- Making nuke in tcpostio ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid tcpostio
$CLEANFILES
---- Making nuke in text2post ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid
text2post $CLEANFILES
---- Making nuke in tr2post ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid tr2post
$CLEANFILES
mk proof
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid proof
$CLEANFILES
mk qa
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid qa
$CLEANFILES
mk qc
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid qc
$CLEANFILES
mk qi
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid qi
$CLEANFILES
mk ql
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ql
$CLEANFILES
mk ratfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ratfs
$CLEANFILES
mk rc
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid rc
$CLEANFILES
mk replica
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid
applychanges applylog compactdb updatedb $CLEANFILES
mk rio
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid rio
$CLEANFILES
mk sam
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid sam
$CLEANFILES
mk samterm
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid samterm
$CLEANFILES
mk scat
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid scat
$CLEANFILES
mk scuzz
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid scuzz
$CLEANFILES
mk snap
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid snap
snapfs $CLEANFILES
mk spell
rm -f *.[05678qv] [05678qv].out [05678qv].pcode y.tab.?  y.debug y.output sprog
rm -f amspell brspell
mk spin
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid spin
$CLEANFILES
mk spred
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid spred
$CLEANFILES
mk syscall
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid syscall
$CLEANFILES
mk tapefs
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid tarfs
tpfs v6fs 32vfs cpiofs tapfs v10fs zipfs $CLEANFILES
mk tbl
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid tbl
$CLEANFILES
mk tcs
rm -f *.[05678qv] [05678qv].out y.tab.?  y.debug y.output alias.h tcs
mk telco
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid telco
$CLEANFILES
mk troff
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid troff
$CLEANFILES
mk troff2html
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid
troff2html $CLEANFILES
mk upas
for (i in common Mail alias bayes binscripts filterkit fs imap4d marshal ml ned
pop3 q scanmail send smtp spf unesc vf) @{
	cd $i
	mk nuke
}
rm -f *.[05678qv] y.tab.?  y.output y.error $CLEANFILES libcommon.a6
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid Mail
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid
aliasmail $CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid addhash
bayes msgtok $CLEANFILES
rm -f /amd64/bin/upas/^(isspam msgcat spam tfmt unspam)
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid deliver
list mbappend token $CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid fs
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid imap4d
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid marshal
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid ml
mlowner mlmgr $CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid nedmail
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid pop3
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid qer runq
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid scanmail
testscan $CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid send
filter $CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid smtpd
smtp rfc822.tab.h rfc822.tab.c smtpd.tab.c
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid spf
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid unesc
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vf
$CLEANFILES
mk va
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid va
$CLEANFILES
mk vac
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid vac
unvac vacfs $CLEANFILES
mk vc
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vc
$CLEANFILES
mk venti
@{ cd srv && mk nuke }
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid venti
buildindex checkarenas checkindex clumpstats conf findscore fixarenas fmtarenas
fmtbloom fmtindex fmtisect mirrorarenas printarena printarenapart rdarena
syncindex verifyarena wrarena libvs.a6
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid copy
read ro sync write $CLEANFILES
mk vi
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vi
$CLEANFILES
mk vl
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vl
$CLEANFILES
mk vmx
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vmx
6.vmxgdb
mk vnc
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid vncs
vncv $CLEANFILES
mk vt
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vt
$CLEANFILES
mk webfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid webfs
$CLEANFILES
mk wikifs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid wikifs
$CLEANFILES
for (i in 2600 blabs blit c64 doom galaxy gb gba mahjongg mines mix md nes opl3
snes sokoban sudoku timmy v8e) @{
	cd $i
	mk nuke
}
rm -f *.[05678qv] [05678qv].* y.tab.?  y.debug y.output 4s 5s ana catclock festoon
geigerstats juggle life linden memo mole mus glendy packet mandel midi wadfs dmid
dpic todpic turtle
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 2600
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid blabs
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid blit
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid c64
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid doom
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid galaxy
mkgalaxy $CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid gb
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid gba
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid mahjongg
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid mines
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid mix
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid md
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid nes
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid opl3
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid snes
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid sokoban
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid sudoku
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid timmy
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid v8e
$CLEANFILES
Mon Oct 18 09:13:31 IST 2021


Mon Oct 18 02:15:57 EDT 2021
Mon Oct 18 09:13:29 IST 2021
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/lib9p.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libString.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libaml.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libauth.a
rm -f *.[05678qv] [05678qv].out msqrt.mpc decaf.mpc edwards.mpc elligator2.mpc
spake2ee.mpc ed448.mpc /amd64/lib/libauthsrv.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libavl.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libbin.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libbio.a
for(i in 9sys 9syscall fmt port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS nuke
}
# do not nuke other objtypes
for(i in spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
9sys
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libc.a
9syscall
rm -f *.[05678qv]
fmt
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libc.a
port
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libc.a
amd64
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libc.a
spim
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm64
rm -f *.[7] [7].out $CLEANFILES
amd64
rm -f *.[05678qv] [05678qv].out $CLEANFILES
386
rm -f *.[05678qv] [05678qv].out $CLEANFILES
power
rm -f *.[05678qv] [05678qv].out $CLEANFILES
mips
rm -f *.[05678qv] [05678qv].out $CLEANFILES
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libcomplete.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libcontrol.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libdisk.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libdraw.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libflate.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libfis.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libframe.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libgeometry.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libhtml.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libhttpd.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libip.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libl.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libjson.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libmach.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libmemdraw.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libmemlayer.a
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qv] [05678qv].out $CLEANFILES
amd64
rm -f *.[05678qv] [05678qv].out $CLEANFILES
rm -f /$objtype/lib/libmp.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libndb.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libplumb.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libregexp.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libsat.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libscribble.a
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qv] [05678qv].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm64
exit
amd64
rm -f *.[05678qv] [05678qv].out $CLEANFILES
386
rm -f *.[05678qv] [05678qv].out $CLEANFILES
power
rm -f *.[05678qv] [05678qv].out $CLEANFILES
mips
rm -f *.[05678qv] [05678qv].out $CLEANFILES
rm -f /$objtype/lib/libsec.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libstdio.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libsunrpc.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libthread.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libttf.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libventi.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libdtracy.a
mk lib.nuke
mk cmd.nuke
mk 9src.nuke
cd lib
rm -f .mk.$objtype
mk nuke
for (i in 9/ ap/ auth/ bio/ bsd/ bz2/ draw/ fmt/ l/ mp/ net/ plumb/ sec/ utf/ v/
z/) @{
	cd $i
	mk nuke
}
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/lib9.a
for(i in gen math plan9 posix stdio syscall spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS nuke
}
gen
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
math
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
plan9
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
posix
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
stdio
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
syscall
rm -f *.[05678qv] *.s gencall
spim
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
arm
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
arm64
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
amd64
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
386
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
power
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
mips
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libauth.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libbio.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libbsd.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libbz2.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libdraw.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libfmt.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libl.a
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qv] [05678qv].out $CLEANFILES
spim
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm64

amd64
rm -f *.[05678qv] [05678qv].out $CLEANFILES
386
rm -f *.[05678qv] [05678qv].out $CLEANFILES
power
rm -f *.[05678qv] [05678qv].out $CLEANFILES
mips
rm -f *.[05678qv] [05678qv].out $CLEANFILES
rm -f /$objtype/lib/ape/libmp.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libnet.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libplumb.a
rm -f [05678qv].* *.[05678qv]
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qv] [05678qv].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm64

amd64
rm -f *.[05678qv] [05678qv].out $CLEANFILES
386
rm -f *.[05678qv] [05678qv].out $CLEANFILES
power
rm -f *.[05678qv] [05678qv].out $CLEANFILES
mips
rm -f *.[05678qv] [05678qv].out $CLEANFILES
rm -f /$objtype/lib/ape/libsec.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libutf.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libv.a
rm -f *.[05678qv] [05678qv].out 6.example 6.minigzip /amd64/lib/ape/libz.a
cd cmd
mk nuke
for (i in diff expr make patch pdksh sed) @{
	cd $i
	echo '----'$i'----'
	mk nuke
}
----diff----
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid diff
diff3 $CLEANFILES
----expr----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid expr
$CLEANFILES
----make----
rm -f *.[05678qv] [05678qv].out y.tab.?  y.debug y.output make gram.c
----patch----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid patch
$CLEANFILES
----pdksh----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid sh
$CLEANFILES
----sed----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid sed
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid basename
dirname kill uname $CLEANFILES
cd 9src
mk nuke
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid stty tar
cc $CLEANFILES
@{cd bin/source; mk nuke
@{cd news/src; mk nuke
@{cd wiki/src; mk nuke
mk win
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid winfs
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid mkwnew
spout $CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid News
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid Wiki
$CLEANFILES
rm -f [05678qv].out *.[05678qv] y.tab.?  y.debug y.output [05678qv].aan alarm ar
archfs ascii basename bc bind cal calendar camv cat chgrp chmod cleanname clock
cmp col colors comm cp cpu crc32 crop date dc dd deroff derp du echo ecp ed factor
fcp file fmt fortune fplot freq getmap gview histogram history html2ms iconv idiff
import init io iostats join kbmap kprof ktrace lens lnfs lock look ls mc md5sum
mkdir mntgen mount mpc ms2html mtime mug mv netstat news nfs nm nntpfs ns os p
page paint pbd pc pc pcc pipefile pr primes prof ps pstree ptrap pump pwd qr ramfs
ratrace rdbfs read resample resize rm rotate rx sat scram screenlock seconds sed
seg seq sha1sum size sleep sort split srv srvfs ssh sshfs sshnet stats strings
strip sum swap tail tar tee test time timepic tlsclient tlssrv touch touchfs tprof
tput tr trace truetypefs ttfrender tweak uhtml unicode uniq units unlnfs unmount
urlencode walk wc webcookies winwatch xargs xd yacc [05678qv].units.tab aan alarm
ar archfs ascii basename bc bind cal calendar camv cat chgrp chmod cleanname clock
cmp col colors comm cp cpu crc32 crop date dc dd deroff derp du echo ecp ed factor
fcp file fmt fortune fplot freq getmap gview histogram history html2ms iconv idiff
import init io iostats join kbmap kprof ktrace lens lnfs lock look ls mc md5sum
mkdir mntgen mount mpc ms2html mtime mug mv netstat news nfs nm nntpfs ns os p
page paint pbd pc pc pcc pipefile pr primes prof ps pstree ptrap pump pwd qr ramfs
ratrace rdbfs read resample resize rm rotate rx sat scram screenlock seconds sed
seg seq sha1sum size sleep sort split srv srvfs ssh sshfs sshnet stats strings
strip sum swap tail tar tee test time timepic tlsclient tlssrv touch touchfs tprof
tput tr trace truetypefs ttfrender tweak uhtml unicode uniq units unlnfs unmount
urlencode walk wc webcookies winwatch xargs xd yacc bc.c bc.tab.h units.tab.h
units.c mpc.c mpc.tab.h [05678qv]._cp
for(i in 1a 1c 1l 2a 2c 2l 5a 5c 5e 5i 5l 6a 6c 6l 7a 7c 7l 8a 8c 8l 9660srv 9nfs
abaco acid acme astro atazz audio auth aux awk bitsy bzfs bzip2 cb cc cdfs cec cfs
cifs compress con cpp cwfs db dial dict diff disk dossrv dtracy eqn execnet
exportfs ext2srv faces fax forp git grap graph grep gs gzip hgfs hjfs hoc htmlfmt
htmlroff ip jpg ka kc ki kl lex lp map mk mothra ndb nusb paqfs pic plot plumb
postscript proof qa qc qi ql ratfs rc replica rio sam samterm scat scuzz snap
spell spin spred syscall tapefs tbl tcs telco troff troff2html upas va vac vc
venti vi vl vmx vnc vt webfs wikifs) @{
	cd $i
	echo mk $i
	mk $MKFLAGS nuke
}
mk 1a
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 1a
$CLEANFILES
mk 1c
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 1c
$CLEANFILES
mk 1l
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 1l
$CLEANFILES
mk 2a
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 2a
$CLEANFILES
mk 2c
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 2c
$CLEANFILES
mk 2l
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 2l
$CLEANFILES
mk 5a
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 5a
$CLEANFILES
mk 5c
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 5c
$CLEANFILES
mk 5e
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 5e
$CLEANFILES
mk 5i
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 5i
$CLEANFILES
mk 5l
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 5l
$CLEANFILES
mk 6a
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 6a
$CLEANFILES
mk 6c
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 6c
$CLEANFILES
mk 6l
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 6l
$CLEANFILES
mk 7a
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 7a
$CLEANFILES
mk 7c
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 7c
$CLEANFILES
mk 7l
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 7l
$CLEANFILES
mk 8a
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 8a
$CLEANFILES
mk 8c
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 8c
$CLEANFILES
mk 8l
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 8l
$CLEANFILES
mk 9660srv
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 9660srv
$CLEANFILES
mk 9nfs
rm -f *.[05678qv] y.tab.?  y.debug y.output [05678qv].* nfsserver portmapper
pcnfsd mport nametest pcnfsd
mk abaco
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid abaco
$CLEANFILES
mk acid
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid acid
$CLEANFILES
mk acme
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid acme
$CLEANFILES
mk astro
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid astro
$CLEANFILES
mk atazz
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid atazz
$CLEANFILES
mk audio
for (i in libogg libvorbis libFLAC libtags) @{
	cd $i
	mk nuke
}
for (i in pcmconv oggdec oggenc mp3dec mp3enc flacdec flacenc wavdec sundec mixfs
readtags zuke) @{
	cd $i
	mk clean
}
mk clean
rm -f libogg.a[05678qv]
rm -f *.[05678qv] *.a[05678qv] y.tab.?  y.output y.error $CLEANFILES
mk clean
rm -f libvorbis.a[05678qv]
rm -f *.[05678qv] *.a[05678qv] y.tab.?  y.output y.error $CLEANFILES
rm -f *.[05678qv] y.tab.?  y.output y.error $CLEANFILES libFLAC.a6
rm -f *.[05678qv] y.tab.?  y.output y.error $CLEANFILES libtags.a6
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output pcmconv
$CLEANFILES
rm -f *.[05678qv] [05678qv].oggdec
rm -f *.[05678qv] [05678qv].oggenc
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output mp3dec
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output mp3enc
$CLEANFILES
rm -f *.[05678qv] [05678qv].flacdec
rm -f *.[05678qv] [05678qv].flacenc
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output wavdec
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output sundec
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output mixfs
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output readtags
$CLEANFILES
rm -f *.[05678qv] *.a[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??*
mkplist zuke $CLEANFILES
mk auth
mk nuke.dirs
rm -f *.[05678qv] *.[05678qv].a [05678qv].* y.tab.?  y.debug y.output as asaudit
asn1dump asn12rsa authsrv changeuser convkeys cron debug guard.srv httpauth keyfs
login netkey newns none passwd pemdecode pemencode printnetkey readnvram rsa2asn1
rsa2csr rsa2pub rsa2ssh rsa2x509 rsafill rsagen uniq userpasswd warning wrkey
x5092pub *.acid
cd lib
mk nuke
rm -f *.[05678qv] [05678qv].out $CLEANFILES ../lib.6.a
for (i in factotum secstore) @{
	cd $i
	mk nuke
}
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid factotum
fgui $CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid secstore
secstored secuser aescbc $CLEANFILES
mk aux
for (i in antiword mnihongo flashfs gps kbdfs na vga realemu) @{
	echo nuke $i
	cd $i
	mk nuke
}
nuke antiword
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid antiword
$CLEANFILES
nuke mnihongo
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid mnihongo
$CLEANFILES
nuke flashfs
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid
mkflashfs flashfs $CLEANFILES
nuke gps
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid gpsfs
gpsevermore $CLEANFILES
nuke kbdfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid kbdfs
latin1.h mklatin.amd64
nuke na
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid na
$CLEANFILES
nuke vga
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vga
$CLEANFILES
nuke realemu
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid realemu
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid 8prefix
9pcon accupoint acidleak acpi aout2uimage apm astarld bflz cddb cdsh clog cpuid
consolefs data2s depend disksim esd getflags icanhasmsi icanhasvmx lines listen
listen1 ms2 msexceltables mswordstrings mouse nfsmount olefs pcmcia portmap rdwr
reboot searchfs seek statusbar statusmsg stub tablet timesync trampoline unbflz
usage write wacom wikifmt wpa zerotrunc $CLEANFILES
mk awk
rm -f *.[05678qv] [05678qv].out *.maketab y.tab.?  y.debug y.output awkgram.c
proctab.c awk
mk bitsy
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid
bitsyload pencal prompter keyboard light params $CLEANFILES
mk bzfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid bzfs
$CLEANFILES
mk bzip2
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid bzip2
bunzip2 $CLEANFILES
mk cb
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cb
$CLEANFILES
mk cc
rm -f *.[05678qv] y.tab.?  y.output y.error cc.a6 cc.a6
mk cdfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cdfs
$CLEANFILES
mk cec
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cec
$CLEANFILES
mk cfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cfs
$CLEANFILES
mk cifs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cifs
$CLEANFILES
mk compress
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid compress
$CLEANFILES
mk con
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid con xms
xmr hayes $CLEANFILES
mk cpp
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cpp
$CLEANFILES
mk cwfs
cd cwfs64x && mk nuke
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid cwfs64x
$CLEANFILES
mk db
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid db
$CLEANFILES
mk dial
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid expect
pass drain at $CLEANFILES
mk dict
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid dict
$CLEANFILES
mk diff
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid diff
$CLEANFILES
mk disk
for(i in 9660 prep smart vblade) @{
	cd $i
	mk $MKFLAGS nuke
}
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid dump9660
mk9660 $CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid fdisk
edisk prep $CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid
disk/smart $CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vblade
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid exsort
format mbr mkext mkfs partfs cryptsetup $CLEANFILES
mk dossrv
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid dossrv
$CLEANFILES
mk dtracy
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid dtracy
$CLEANFILES
mk eqn
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid eqn
prevy.tab.h
mk execnet
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid execnet
$CLEANFILES
mk exportfs
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid exportfs
oexportfs $CLEANFILES
mk ext2srv
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ext2srv
$CLEANFILES
mk faces
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid faces
$CLEANFILES
mk fax
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid
faxreceive faxsend $CLEANFILES
mk forp
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid forp
$CLEANFILES
mk git
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid conf
fetch fs log query repack save send serve walk $CLEANFILES
mk grap
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid grap
$CLEANFILES
mk graph
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid graph
$CLEANFILES
mk grep
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid grep
$CLEANFILES
mk gs
rm -f *.[05678qv] obj/* [05678qv].out y.tab.?  y.debug y.output gs src/plan9.mak
mk gzip
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid gzip
gunzip zip unzip $CLEANFILES
mk hgfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid hgfs
$CLEANFILES
mk hjfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid hjfs
$CLEANFILES
mk hoc
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid hoc
$CLEANFILES
mk htmlfmt
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid htmlfmt
$CLEANFILES
mk htmlroff
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid htmlroff
$CLEANFILES
mk ip
for (i in ftpfs cifsd dhcpd httpd ipconfig ppp snoopy) @{
	echo nuke $i
	cd $i
	mk nuke
}
rm -f *.[05678qv] y.tab.?  y.debug y.output [05678qv].6in4 ayiya dhcp6d dhcpclient
ftpd gping hogports hproxy httpfile linklocal ping pppoe pptp pptpd rarpd rexexec
rip rlogind telnet telnetd tftpd tftpfs tinc traceroute torrent udpecho socksd wol
6in4 ayiya dhcp6d dhcpclient ftpd gping hogports hproxy httpfile linklocal ping
pppoe pptp pptpd rarpd rexexec rip rlogind telnet telnetd tftpd tftpfs tinc
traceroute torrent udpecho socksd wol
nuke ftpfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ftpfs
$CLEANFILES
nuke cifsd
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cifsd
$CLEANFILES
nuke dhcpd
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid dhcpd
dhcpleases $CLEANFILES
nuke httpd
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid httpd
imagemap man2html save netlib_find netlib_history webls wikipost libhttps.a6
nuke ipconfig
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ipconfig
$CLEANFILES
nuke ppp
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ppp
$CLEANFILES
nuke snoopy
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid snoopy
protos.c protos.h
mk jpg
rm -f rgbv.h ycbcr.h
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid jpg
tojpg gif togif ppm toppm png topng tif totif yuv ico toico bmp tga v210
$CLEANFILES
mk ka
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ka
$CLEANFILES
mk kc
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid kc
$CLEANFILES
mk ki
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ki
$CLEANFILES
mk kl
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid kl
$CLEANFILES
mk lex
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid lex
$CLEANFILES
mk lp
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid lpdsend
lpsend LOCK lpdaemon $CLEANFILES
mk map
@{ cd libmap; mk nuke }
rm -f *.[05678qv] [05678qv].out y.tab.?  y.debug y.output mapd
mk clean
rm -f libmap.a[05678qv]
rm -f *.[05678qv] *.a[05678qv] y.tab.?  y.output y.error $CLEANFILES
mk mk
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid mk
$CLEANFILES
mk mothra
@{ cd libpanel; mk nuke }
rm -f *.[05678qv] [05678qv].out mothra
rm -f *.[05678qv] y.tab.?  y.output y.error $CLEANFILES libpanel.6.a
mk ndb
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid mkdb
query mkhash mkhosts cs csquery dns dnsquery dnstcp dnsdebug dnsgetip ipquery
inform $CLEANFILES
mk nusb
lib:
rm -f *.[05678qv] y.tab.?  y.output y.error *.a[05678qv]
kb:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid kb
$CLEANFILES
audio:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid audio
$CLEANFILES
ether:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ether
$CLEANFILES
usbd:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid usbd
$CLEANFILES
disk:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid disk
scsierrs.c
serial:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid serial
$CLEANFILES
ptp:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ptp
$CLEANFILES
joy:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid joy
$CLEANFILES
cam:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cam
$CLEANFILES
mk paqfs
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid mkpaqfs
paqfs $CLEANFILES
mk pic
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid pic
$CLEANFILES
mk plot
mk clean
rm -f libplot.a[05678qv]
rm -f *.[05678qv] [05678qv].out y.tab.?  y.debug y.output plot
cd libplot
mk clean
rm -f *.[05678qv] *.a[05678qv] y.tab.?  y.output y.error $CLEANFILES
mk plumb
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid plumber
plumb $CLEANFILES
mk postscript
---- Making nuke in common ----
rm -f *.[05678qv] y.tab.?  y.output y.error $CLEANFILES com.a6
---- Making nuke in cropmarks ----
rm -f cropmarks
---- Making nuke in download ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid download
$CLEANFILES
---- Making nuke in grabit ----
rm -f grabit
---- Making nuke in hardcopy ----
rm -f hardcopy
---- Making nuke in mpictures ----
rm -f tmac.pictures
---- Making nuke in postgif ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid postgif
$CLEANFILES
---- Making nuke in postprint ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid
postprint $CLEANFILES
---- Making nuke in postreverse ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid
postreverse $CLEANFILES
---- Making nuke in posttek ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid posttek
$CLEANFILES
---- Making nuke in printfont ----
rm -f printfont
---- Making nuke in psencoding ----
rm -f psencoding
---- Making nuke in psfiles ----
---- Making nuke in g3p9bit ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid g3p9bit
$CLEANFILES
---- Making nuke in p9bitpost ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid
p9bitpost $CLEANFILES
---- Making nuke in tcpostio ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid tcpostio
$CLEANFILES
---- Making nuke in text2post ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid
text2post $CLEANFILES
---- Making nuke in tr2post ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid tr2post
$CLEANFILES
mk proof
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid proof
$CLEANFILES
mk qa
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid qa
$CLEANFILES
mk qc
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid qc
$CLEANFILES
mk qi
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid qi
$CLEANFILES
mk ql
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ql
$CLEANFILES
mk ratfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ratfs
$CLEANFILES
mk rc
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid rc
$CLEANFILES
mk replica
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid
applychanges applylog compactdb updatedb $CLEANFILES
mk rio
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid rio
$CLEANFILES
mk sam
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid sam
$CLEANFILES
mk samterm
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid samterm
$CLEANFILES
mk scat
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid scat
$CLEANFILES
mk scuzz
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid scuzz
$CLEANFILES
mk snap
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid snap
snapfs $CLEANFILES
mk spell
rm -f *.[05678qv] [05678qv].out [05678qv].pcode y.tab.?  y.debug y.output sprog
rm -f amspell brspell
mk spin
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid spin
$CLEANFILES
mk spred
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid spred
$CLEANFILES
mk syscall
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid syscall
$CLEANFILES
mk tapefs
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid tarfs
tpfs v6fs 32vfs cpiofs tapfs v10fs zipfs $CLEANFILES
mk tbl
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid tbl
$CLEANFILES
mk tcs
rm -f *.[05678qv] [05678qv].out y.tab.?  y.debug y.output alias.h tcs
mk telco
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid telco
$CLEANFILES
mk troff
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid troff
$CLEANFILES
mk troff2html
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid
troff2html $CLEANFILES
mk upas
for (i in common Mail alias bayes binscripts filterkit fs imap4d marshal ml ned
pop3 q scanmail send smtp spf unesc vf) @{
	cd $i
	mk nuke
}
rm -f *.[05678qv] y.tab.?  y.output y.error $CLEANFILES libcommon.a6
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid Mail
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid
aliasmail $CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid addhash
bayes msgtok $CLEANFILES
rm -f /amd64/bin/upas/^(isspam msgcat spam tfmt unspam)
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid deliver
list mbappend token $CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid fs
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid imap4d
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid marshal
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid ml
mlowner mlmgr $CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid nedmail
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid pop3
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid qer runq
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid scanmail
testscan $CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid send
filter $CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid smtpd
smtp rfc822.tab.h rfc822.tab.c smtpd.tab.c
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid spf
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid unesc
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vf
$CLEANFILES
mk va
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid va
$CLEANFILES
mk vac
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid vac
unvac vacfs $CLEANFILES
mk vc
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vc
$CLEANFILES
mk venti
@{ cd srv && mk nuke }
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid venti
buildindex checkarenas checkindex clumpstats conf findscore fixarenas fmtarenas
fmtbloom fmtindex fmtisect mirrorarenas printarena printarenapart rdarena
syncindex verifyarena wrarena libvs.a6
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid copy
read ro sync write $CLEANFILES
mk vi
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vi
$CLEANFILES
mk vl
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vl
$CLEANFILES
mk vmx
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vmx
6.vmxgdb
mk vnc
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid vncs
vncv $CLEANFILES
mk vt
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vt
$CLEANFILES
mk webfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid webfs
$CLEANFILES
mk wikifs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid wikifs
$CLEANFILES
for (i in 2600 blabs blit c64 doom galaxy gb gba mahjongg mines mix md nes opl3
snes sokoban sudoku timmy v8e) @{
	cd $i
	mk nuke
}
rm -f *.[05678qv] [05678qv].* y.tab.?  y.debug y.output 4s 5s ana catclock festoon
geigerstats juggle life linden memo mole mus glendy packet mandel midi wadfs dmid
dpic todpic turtle
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 2600
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid blabs
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid blit
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid c64
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid doom
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid galaxy
mkgalaxy $CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid gb
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid gba
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid mahjongg
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid mines
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid mix
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid md
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid nes
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid opl3
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid snes
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid sokoban
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid sudoku
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid timmy
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid v8e
$CLEANFILES
Mon Oct 18 09:13:31 IST 2021


Mon Oct 18 02:14:15 EDT 2021
Mon Oct 18 09:13:29 IST 2021
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/lib9p.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libString.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libaml.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libauth.a
rm -f *.[05678qv] [05678qv].out msqrt.mpc decaf.mpc edwards.mpc elligator2.mpc
spake2ee.mpc ed448.mpc /amd64/lib/libauthsrv.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libavl.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libbin.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libbio.a
for(i in 9sys 9syscall fmt port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS nuke
}
# do not nuke other objtypes
for(i in spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
9sys
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libc.a
9syscall
rm -f *.[05678qv]
fmt
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libc.a
port
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libc.a
amd64
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libc.a
spim
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm64
rm -f *.[7] [7].out $CLEANFILES
amd64
rm -f *.[05678qv] [05678qv].out $CLEANFILES
386
rm -f *.[05678qv] [05678qv].out $CLEANFILES
power
rm -f *.[05678qv] [05678qv].out $CLEANFILES
mips
rm -f *.[05678qv] [05678qv].out $CLEANFILES
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libcomplete.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libcontrol.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libdisk.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libdraw.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libflate.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libfis.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libframe.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libgeometry.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libhtml.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libhttpd.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libip.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libl.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libjson.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libmach.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libmemdraw.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libmemlayer.a
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qv] [05678qv].out $CLEANFILES
amd64
rm -f *.[05678qv] [05678qv].out $CLEANFILES
rm -f /$objtype/lib/libmp.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libndb.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libplumb.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libregexp.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libsat.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libscribble.a
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qv] [05678qv].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm64
exit
amd64
rm -f *.[05678qv] [05678qv].out $CLEANFILES
386
rm -f *.[05678qv] [05678qv].out $CLEANFILES
power
rm -f *.[05678qv] [05678qv].out $CLEANFILES
mips
rm -f *.[05678qv] [05678qv].out $CLEANFILES
rm -f /$objtype/lib/libsec.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libstdio.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libsunrpc.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libthread.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libttf.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libventi.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/libdtracy.a
mk lib.nuke
mk cmd.nuke
mk 9src.nuke
cd lib
rm -f .mk.$objtype
mk nuke
for (i in 9/ ap/ auth/ bio/ bsd/ bz2/ draw/ fmt/ l/ mp/ net/ plumb/ sec/ utf/ v/
z/) @{
	cd $i
	mk nuke
}
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/lib9.a
for(i in gen math plan9 posix stdio syscall spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS nuke
}
gen
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
math
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
plan9
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
posix
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
stdio
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
syscall
rm -f *.[05678qv] *.s gencall
spim
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
arm
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
arm64
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
amd64
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
386
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
power
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
mips
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libap.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libauth.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libbio.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libbsd.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libbz2.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libdraw.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libfmt.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libl.a
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qv] [05678qv].out $CLEANFILES
spim
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm64

amd64
rm -f *.[05678qv] [05678qv].out $CLEANFILES
386
rm -f *.[05678qv] [05678qv].out $CLEANFILES
power
rm -f *.[05678qv] [05678qv].out $CLEANFILES
mips
rm -f *.[05678qv] [05678qv].out $CLEANFILES
rm -f /$objtype/lib/ape/libmp.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libnet.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libplumb.a
rm -f [05678qv].* *.[05678qv]
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qv] [05678qv].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm
rm -f *.[05678qv] [05678qv].out $CLEANFILES
arm64

amd64
rm -f *.[05678qv] [05678qv].out $CLEANFILES
386
rm -f *.[05678qv] [05678qv].out $CLEANFILES
power
rm -f *.[05678qv] [05678qv].out $CLEANFILES
mips
rm -f *.[05678qv] [05678qv].out $CLEANFILES
rm -f /$objtype/lib/ape/libsec.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libutf.a
rm -f *.[05678qv] [05678qv].out $CLEANFILES /amd64/lib/ape/libv.a
rm -f *.[05678qv] [05678qv].out 6.example 6.minigzip /amd64/lib/ape/libz.a
cd cmd
mk nuke
for (i in diff expr make patch pdksh sed) @{
	cd $i
	echo '----'$i'----'
	mk nuke
}
----diff----
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid diff
diff3 $CLEANFILES
----expr----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid expr
$CLEANFILES
----make----
rm -f *.[05678qv] [05678qv].out y.tab.?  y.debug y.output make gram.c
----patch----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid patch
$CLEANFILES
----pdksh----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid sh
$CLEANFILES
----sed----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid sed
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid basename
dirname kill uname $CLEANFILES
cd 9src
mk nuke
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid stty tar
cc $CLEANFILES
@{cd bin/source; mk nuke
@{cd news/src; mk nuke
@{cd wiki/src; mk nuke
mk win
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid winfs
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid mkwnew
spout $CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid News
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid Wiki
$CLEANFILES
rm -f [05678qv].out *.[05678qv] y.tab.?  y.debug y.output [05678qv].aan alarm ar
archfs ascii basename bc bind cal calendar camv cat chgrp chmod cleanname clock
cmp col colors comm cp cpu crc32 crop date dc dd deroff derp du echo ecp ed factor
fcp file fmt fortune fplot freq getmap gview histogram history html2ms iconv idiff
import init io iostats join kbmap kprof ktrace lens lnfs lock look ls mc md5sum
mkdir mntgen mount mpc ms2html mtime mug mv netstat news nfs nm nntpfs ns os p
page paint pbd pc pc pcc pipefile pr primes prof ps pstree ptrap pump pwd qr ramfs
ratrace rdbfs read resample resize rm rotate rx sat scram screenlock seconds sed
seg seq sha1sum size sleep sort split srv srvfs ssh sshfs sshnet stats strings
strip sum swap tail tar tee test time timepic tlsclient tlssrv touch touchfs tprof
tput tr trace truetypefs ttfrender tweak uhtml unicode uniq units unlnfs unmount
urlencode walk wc webcookies winwatch xargs xd yacc [05678qv].units.tab aan alarm
ar archfs ascii basename bc bind cal calendar camv cat chgrp chmod cleanname clock
cmp col colors comm cp cpu crc32 crop date dc dd deroff derp du echo ecp ed factor
fcp file fmt fortune fplot freq getmap gview histogram history html2ms iconv idiff
import init io iostats join kbmap kprof ktrace lens lnfs lock look ls mc md5sum
mkdir mntgen mount mpc ms2html mtime mug mv netstat news nfs nm nntpfs ns os p
page paint pbd pc pc pcc pipefile pr primes prof ps pstree ptrap pump pwd qr ramfs
ratrace rdbfs read resample resize rm rotate rx sat scram screenlock seconds sed
seg seq sha1sum size sleep sort split srv srvfs ssh sshfs sshnet stats strings
strip sum swap tail tar tee test time timepic tlsclient tlssrv touch touchfs tprof
tput tr trace truetypefs ttfrender tweak uhtml unicode uniq units unlnfs unmount
urlencode walk wc webcookies winwatch xargs xd yacc bc.c bc.tab.h units.tab.h
units.c mpc.c mpc.tab.h [05678qv]._cp
for(i in 1a 1c 1l 2a 2c 2l 5a 5c 5e 5i 5l 6a 6c 6l 7a 7c 7l 8a 8c 8l 9660srv 9nfs
abaco acid acme astro atazz audio auth aux awk bitsy bzfs bzip2 cb cc cdfs cec cfs
cifs compress con cpp cwfs db dial dict diff disk dossrv dtracy eqn execnet
exportfs ext2srv faces fax forp git grap graph grep gs gzip hgfs hjfs hoc htmlfmt
htmlroff ip jpg ka kc ki kl lex lp map mk mothra ndb nusb paqfs pic plot plumb
postscript proof qa qc qi ql ratfs rc replica rio sam samterm scat scuzz snap
spell spin spred syscall tapefs tbl tcs telco troff troff2html upas va vac vc
venti vi vl vmx vnc vt webfs wikifs) @{
	cd $i
	echo mk $i
	mk $MKFLAGS nuke
}
mk 1a
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 1a
$CLEANFILES
mk 1c
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 1c
$CLEANFILES
mk 1l
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 1l
$CLEANFILES
mk 2a
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 2a
$CLEANFILES
mk 2c
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 2c
$CLEANFILES
mk 2l
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 2l
$CLEANFILES
mk 5a
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 5a
$CLEANFILES
mk 5c
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 5c
$CLEANFILES
mk 5e
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 5e
$CLEANFILES
mk 5i
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 5i
$CLEANFILES
mk 5l
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 5l
$CLEANFILES
mk 6a
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 6a
$CLEANFILES
mk 6c
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 6c
$CLEANFILES
mk 6l
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 6l
$CLEANFILES
mk 7a
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 7a
$CLEANFILES
mk 7c
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 7c
$CLEANFILES
mk 7l
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 7l
$CLEANFILES
mk 8a
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 8a
$CLEANFILES
mk 8c
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 8c
$CLEANFILES
mk 8l
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 8l
$CLEANFILES
mk 9660srv
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 9660srv
$CLEANFILES
mk 9nfs
rm -f *.[05678qv] y.tab.?  y.debug y.output [05678qv].* nfsserver portmapper
pcnfsd mport nametest pcnfsd
mk abaco
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid abaco
$CLEANFILES
mk acid
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid acid
$CLEANFILES
mk acme
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid acme
$CLEANFILES
mk astro
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid astro
$CLEANFILES
mk atazz
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid atazz
$CLEANFILES
mk audio
for (i in libogg libvorbis libFLAC libtags) @{
	cd $i
	mk nuke
}
for (i in pcmconv oggdec oggenc mp3dec mp3enc flacdec flacenc wavdec sundec mixfs
readtags zuke) @{
	cd $i
	mk clean
}
mk clean
rm -f libogg.a[05678qv]
rm -f *.[05678qv] *.a[05678qv] y.tab.?  y.output y.error $CLEANFILES
mk clean
rm -f libvorbis.a[05678qv]
rm -f *.[05678qv] *.a[05678qv] y.tab.?  y.output y.error $CLEANFILES
rm -f *.[05678qv] y.tab.?  y.output y.error $CLEANFILES libFLAC.a6
rm -f *.[05678qv] y.tab.?  y.output y.error $CLEANFILES libtags.a6
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output pcmconv
$CLEANFILES
rm -f *.[05678qv] [05678qv].oggdec
rm -f *.[05678qv] [05678qv].oggenc
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output mp3dec
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output mp3enc
$CLEANFILES
rm -f *.[05678qv] [05678qv].flacdec
rm -f *.[05678qv] [05678qv].flacenc
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output wavdec
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output sundec
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output mixfs
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output readtags
$CLEANFILES
rm -f *.[05678qv] *.a[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??*
mkplist zuke $CLEANFILES
mk auth
mk nuke.dirs
rm -f *.[05678qv] *.[05678qv].a [05678qv].* y.tab.?  y.debug y.output as asaudit
asn1dump asn12rsa authsrv changeuser convkeys cron debug guard.srv httpauth keyfs
login netkey newns none passwd pemdecode pemencode printnetkey readnvram rsa2asn1
rsa2csr rsa2pub rsa2ssh rsa2x509 rsafill rsagen uniq userpasswd warning wrkey
x5092pub *.acid
cd lib
mk nuke
rm -f *.[05678qv] [05678qv].out $CLEANFILES ../lib.6.a
for (i in factotum secstore) @{
	cd $i
	mk nuke
}
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid factotum
fgui $CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid secstore
secstored secuser aescbc $CLEANFILES
mk aux
for (i in antiword mnihongo flashfs gps kbdfs na vga realemu) @{
	echo nuke $i
	cd $i
	mk nuke
}
nuke antiword
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid antiword
$CLEANFILES
nuke mnihongo
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid mnihongo
$CLEANFILES
nuke flashfs
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid
mkflashfs flashfs $CLEANFILES
nuke gps
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid gpsfs
gpsevermore $CLEANFILES
nuke kbdfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid kbdfs
latin1.h mklatin.amd64
nuke na
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid na
$CLEANFILES
nuke vga
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vga
$CLEANFILES
nuke realemu
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid realemu
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid 8prefix
9pcon accupoint acidleak acpi aout2uimage apm astarld bflz cddb cdsh clog cpuid
consolefs data2s depend disksim esd getflags icanhasmsi icanhasvmx lines listen
listen1 ms2 msexceltables mswordstrings mouse nfsmount olefs pcmcia portmap rdwr
reboot searchfs seek statusbar statusmsg stub tablet timesync trampoline unbflz
usage write wacom wikifmt wpa zerotrunc $CLEANFILES
mk awk
rm -f *.[05678qv] [05678qv].out *.maketab y.tab.?  y.debug y.output awkgram.c
proctab.c awk
mk bitsy
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid
bitsyload pencal prompter keyboard light params $CLEANFILES
mk bzfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid bzfs
$CLEANFILES
mk bzip2
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid bzip2
bunzip2 $CLEANFILES
mk cb
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cb
$CLEANFILES
mk cc
rm -f *.[05678qv] y.tab.?  y.output y.error cc.a6 cc.a6
mk cdfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cdfs
$CLEANFILES
mk cec
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cec
$CLEANFILES
mk cfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cfs
$CLEANFILES
mk cifs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cifs
$CLEANFILES
mk compress
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid compress
$CLEANFILES
mk con
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid con xms
xmr hayes $CLEANFILES
mk cpp
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cpp
$CLEANFILES
mk cwfs
cd cwfs64x && mk nuke
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid cwfs64x
$CLEANFILES
mk db
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid db
$CLEANFILES
mk dial
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid expect
pass drain at $CLEANFILES
mk dict
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid dict
$CLEANFILES
mk diff
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid diff
$CLEANFILES
mk disk
for(i in 9660 prep smart vblade) @{
	cd $i
	mk $MKFLAGS nuke
}
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid dump9660
mk9660 $CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid fdisk
edisk prep $CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid
disk/smart $CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vblade
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid exsort
format mbr mkext mkfs partfs cryptsetup $CLEANFILES
mk dossrv
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid dossrv
$CLEANFILES
mk dtracy
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid dtracy
$CLEANFILES
mk eqn
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid eqn
prevy.tab.h
mk execnet
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid execnet
$CLEANFILES
mk exportfs
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid exportfs
oexportfs $CLEANFILES
mk ext2srv
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ext2srv
$CLEANFILES
mk faces
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid faces
$CLEANFILES
mk fax
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid
faxreceive faxsend $CLEANFILES
mk forp
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid forp
$CLEANFILES
mk git
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid conf
fetch fs log query repack save send serve walk $CLEANFILES
mk grap
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid grap
$CLEANFILES
mk graph
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid graph
$CLEANFILES
mk grep
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid grep
$CLEANFILES
mk gs
rm -f *.[05678qv] obj/* [05678qv].out y.tab.?  y.debug y.output gs src/plan9.mak
mk gzip
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid gzip
gunzip zip unzip $CLEANFILES
mk hgfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid hgfs
$CLEANFILES
mk hjfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid hjfs
$CLEANFILES
mk hoc
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid hoc
$CLEANFILES
mk htmlfmt
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid htmlfmt
$CLEANFILES
mk htmlroff
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid htmlroff
$CLEANFILES
mk ip
for (i in ftpfs cifsd dhcpd httpd ipconfig ppp snoopy) @{
	echo nuke $i
	cd $i
	mk nuke
}
rm -f *.[05678qv] y.tab.?  y.debug y.output [05678qv].6in4 ayiya dhcp6d dhcpclient
ftpd gping hogports hproxy httpfile linklocal ping pppoe pptp pptpd rarpd rexexec
rip rlogind telnet telnetd tftpd tftpfs tinc traceroute torrent udpecho socksd wol
6in4 ayiya dhcp6d dhcpclient ftpd gping hogports hproxy httpfile linklocal ping
pppoe pptp pptpd rarpd rexexec rip rlogind telnet telnetd tftpd tftpfs tinc
traceroute torrent udpecho socksd wol
nuke ftpfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ftpfs
$CLEANFILES
nuke cifsd
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cifsd
$CLEANFILES
nuke dhcpd
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid dhcpd
dhcpleases $CLEANFILES
nuke httpd
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid httpd
imagemap man2html save netlib_find netlib_history webls wikipost libhttps.a6
nuke ipconfig
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ipconfig
$CLEANFILES
nuke ppp
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ppp
$CLEANFILES
nuke snoopy
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid snoopy
protos.c protos.h
mk jpg
rm -f rgbv.h ycbcr.h
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid jpg
tojpg gif togif ppm toppm png topng tif totif yuv ico toico bmp tga v210
$CLEANFILES
mk ka
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ka
$CLEANFILES
mk kc
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid kc
$CLEANFILES
mk ki
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ki
$CLEANFILES
mk kl
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid kl
$CLEANFILES
mk lex
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid lex
$CLEANFILES
mk lp
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid lpdsend
lpsend LOCK lpdaemon $CLEANFILES
mk map
@{ cd libmap; mk nuke }
rm -f *.[05678qv] [05678qv].out y.tab.?  y.debug y.output mapd
mk clean
rm -f libmap.a[05678qv]
rm -f *.[05678qv] *.a[05678qv] y.tab.?  y.output y.error $CLEANFILES
mk mk
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid mk
$CLEANFILES
mk mothra
@{ cd libpanel; mk nuke }
rm -f *.[05678qv] [05678qv].out mothra
rm -f *.[05678qv] y.tab.?  y.output y.error $CLEANFILES libpanel.6.a
mk ndb
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid mkdb
query mkhash mkhosts cs csquery dns dnsquery dnstcp dnsdebug dnsgetip ipquery
inform $CLEANFILES
mk nusb
lib:
rm -f *.[05678qv] y.tab.?  y.output y.error *.a[05678qv]
kb:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid kb
$CLEANFILES
audio:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid audio
$CLEANFILES
ether:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ether
$CLEANFILES
usbd:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid usbd
$CLEANFILES
disk:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid disk
scsierrs.c
serial:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid serial
$CLEANFILES
ptp:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ptp
$CLEANFILES
joy:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid joy
$CLEANFILES
cam:
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid cam
$CLEANFILES
mk paqfs
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid mkpaqfs
paqfs $CLEANFILES
mk pic
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid pic
$CLEANFILES
mk plot
mk clean
rm -f libplot.a[05678qv]
rm -f *.[05678qv] [05678qv].out y.tab.?  y.debug y.output plot
cd libplot
mk clean
rm -f *.[05678qv] *.a[05678qv] y.tab.?  y.output y.error $CLEANFILES
mk plumb
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid plumber
plumb $CLEANFILES
mk postscript
---- Making nuke in common ----
rm -f *.[05678qv] y.tab.?  y.output y.error $CLEANFILES com.a6
---- Making nuke in cropmarks ----
rm -f cropmarks
---- Making nuke in download ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid download
$CLEANFILES
---- Making nuke in grabit ----
rm -f grabit
---- Making nuke in hardcopy ----
rm -f hardcopy
---- Making nuke in mpictures ----
rm -f tmac.pictures
---- Making nuke in postgif ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid postgif
$CLEANFILES
---- Making nuke in postprint ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid
postprint $CLEANFILES
---- Making nuke in postreverse ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid
postreverse $CLEANFILES
---- Making nuke in posttek ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid posttek
$CLEANFILES
---- Making nuke in printfont ----
rm -f printfont
---- Making nuke in psencoding ----
rm -f psencoding
---- Making nuke in psfiles ----
---- Making nuke in g3p9bit ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid g3p9bit
$CLEANFILES
---- Making nuke in p9bitpost ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid
p9bitpost $CLEANFILES
---- Making nuke in tcpostio ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid tcpostio
$CLEANFILES
---- Making nuke in text2post ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid
text2post $CLEANFILES
---- Making nuke in tr2post ----
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid tr2post
$CLEANFILES
mk proof
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid proof
$CLEANFILES
mk qa
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid qa
$CLEANFILES
mk qc
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid qc
$CLEANFILES
mk qi
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid qi
$CLEANFILES
mk ql
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ql
$CLEANFILES
mk ratfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid ratfs
$CLEANFILES
mk rc
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid rc
$CLEANFILES
mk replica
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid
applychanges applylog compactdb updatedb $CLEANFILES
mk rio
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid rio
$CLEANFILES
mk sam
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid sam
$CLEANFILES
mk samterm
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid samterm
$CLEANFILES
mk scat
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid scat
$CLEANFILES
mk scuzz
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid scuzz
$CLEANFILES
mk snap
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid snap
snapfs $CLEANFILES
mk spell
rm -f *.[05678qv] [05678qv].out [05678qv].pcode y.tab.?  y.debug y.output sprog
rm -f amspell brspell
mk spin
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid spin
$CLEANFILES
mk spred
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid spred
$CLEANFILES
mk syscall
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid syscall
$CLEANFILES
mk tapefs
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid tarfs
tpfs v6fs 32vfs cpiofs tapfs v10fs zipfs $CLEANFILES
mk tbl
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid tbl
$CLEANFILES
mk tcs
rm -f *.[05678qv] [05678qv].out y.tab.?  y.debug y.output alias.h tcs
mk telco
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid telco
$CLEANFILES
mk troff
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid troff
$CLEANFILES
mk troff2html
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid
troff2html $CLEANFILES
mk upas
for (i in common Mail alias bayes binscripts filterkit fs imap4d marshal ml ned
pop3 q scanmail send smtp spf unesc vf) @{
	cd $i
	mk nuke
}
rm -f *.[05678qv] y.tab.?  y.output y.error $CLEANFILES libcommon.a6
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid Mail
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid
aliasmail $CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid addhash
bayes msgtok $CLEANFILES
rm -f /amd64/bin/upas/^(isspam msgcat spam tfmt unspam)
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid deliver
list mbappend token $CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid fs
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid imap4d
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid marshal
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid ml
mlowner mlmgr $CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid nedmail
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid pop3
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid qer runq
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid scanmail
testscan $CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid send
filter $CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid smtpd
smtp rfc822.tab.h rfc822.tab.c smtpd.tab.c
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid spf
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid unesc
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vf
$CLEANFILES
mk va
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid va
$CLEANFILES
mk vac
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid vac
unvac vacfs $CLEANFILES
mk vc
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vc
$CLEANFILES
mk venti
@{ cd srv && mk nuke }
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid venti
buildindex checkarenas checkindex clumpstats conf findscore fixarenas fmtarenas
fmtbloom fmtindex fmtisect mirrorarenas printarena printarenapart rdarena
syncindex verifyarena wrarena libvs.a6
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid copy
read ro sync write $CLEANFILES
mk vi
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vi
$CLEANFILES
mk vl
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vl
$CLEANFILES
mk vmx
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vmx
6.vmxgdb
mk vnc
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid vncs
vncv $CLEANFILES
mk vt
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid vt
$CLEANFILES
mk webfs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid webfs
$CLEANFILES
mk wikifs
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid wikifs
$CLEANFILES
for (i in 2600 blabs blit c64 doom galaxy gb gba mahjongg mines mix md nes opl3
snes sokoban sudoku timmy v8e) @{
	cd $i
	mk nuke
}
rm -f *.[05678qv] [05678qv].* y.tab.?  y.debug y.output 4s 5s ana catclock festoon
geigerstats juggle life linden memo mole mus glendy packet mandel midi wadfs dmid
dpic todpic turtle
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid 2600
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid blabs
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid blit
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid c64
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid doom
$CLEANFILES
rm -f *.[05678qv] y.tab.?  lex.yy.c y.debug y.output [05678qv].??* *.acid galaxy
mkgalaxy $CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid gb
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid gba
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid mahjongg
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid mines
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid mix
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid md
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid nes
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid opl3
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid snes
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid sokoban
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid sudoku
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid timmy
$CLEANFILES
rm -f *.[05678qv] [05678qv].out y.tab.?  lex.yy.c y.debug y.output *.acid v8e
$CLEANFILES
Mon Oct 18 09:13:31 IST 2021


Mon Oct 18 01:54:53 EDT 2021
mem.c:21 external redeclaration of: vtmalloc
	GLOBL FUNC(INT) IND VOID mem.c:21
	GLOBL FUNC(ULONG) IND VOID /sys/include/venti.h:210 mem.c:3
mem.c:21 function inconsistently declared: vtmalloc
mem.c:33 external redeclaration of: vtmallocz
	GLOBL FUNC(INT) IND VOID mem.c:33
	GLOBL FUNC(ULONG) IND VOID /sys/include/venti.h:211 mem.c:3
mem.c:33 function inconsistently declared: vtmallocz
mem.c:42 external redeclaration of: vtrealloc
	GLOBL FUNC(IND VOID, INT) IND VOID mem.c:42
	GLOBL FUNC(IND VOID, ULONG) IND VOID /sys/include/venti.h:212 mem.c:3
mem.c:42 function inconsistently declared: vtrealloc
mem.c:54 external redeclaration of: vtbrk
	GLOBL FUNC(INT) IND VOID mem.c:54
	GLOBL FUNC(ULONG) IND VOID /sys/include/venti.h:213 mem.c:3
mem.c:54 function inconsistently declared: vtbrk
6c -FTVw -I.  scorefmt.c
mk: 6c -FTVw -I.  mem.c : exit status=rc 8014: 6c 8026: error
mk: date for (i ...  : exit status=rc 4900: rc 7974: mk 7975: error

Mon Oct 18 00:31:47 EDT 2021
what is going on

Sun Oct 17 20:52:28 EDT 2021
term% touch log
term% chmod +a log
term% @{for(i in `{seq 1 10}){echo $i; sleep 1}} > log &; sleep 1; mv log log2
term% wait
term% cat log
term% cat log2
1
2
3
4
5
6
7
8
9
10


Sun Oct 17 20:15:30 EDT 2021
What

Sun Oct 17 17:06:32 EDT 2021
cfs main
current fs is "main"
check
checking filsys: main
check free list
lo = 114302; hi = 119405
nfiles = 64460
fsize = 119406
nused = 115136
ndup = 0
nfree = 4268
tfree = 4268
nfdup = 0
nmiss = 0
nbad = 0
nqbad = 0
maxq = 68053
base stack=140737488349864
high stack=140737488347128
deepest recursion=18

Sun Oct 17 16:40:00 EDT 2021


prev | next