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