86 lines · 4.1 KB · Text
RawDownload
#!/bin/rc echo 'backing up old ants file versions'cp ../frontmods/boot/boot.c ../frontmods/boot/boot.c.oldcp ../frontmods/boot/bootfs.proto ../frontmods/boot/bootfs.proto.oldcp ../frontmods/boot/bootrc ../frontmods/boot/bootrc.oldcp ../frontmods/pc/main.c ../frontmods/pc/main.c.oldcp ../frontmods/pc/pc ../frontmods/pc/pc.oldcp ../frontmods/pc64/main.c ../frontmods/pc64/main.c.oldcp ../frontmods/pc64/pc64 ../frontmods/pc64/pc64.oldcp ../frontmods/port/auth.c ../frontmods/port/auth.c.oldcp ../frontmods/port/chan.c ../frontmods/port/chan.c.oldcp ../frontmods/port/devproc.c ../frontmods/port/devproc.c.oldcp ../frontmods/port/devsrv.c ../frontmods/port/devsrv.c.oldcp ../frontmods/port/devroot.c ../frontmods/port/devroot.c.oldcp ../frontmods/port/proc.c ../frontmods/port/proc.c.oldcp ../frontmods/port/sysproc.c ../frontmods/port/sysproc.c.oldcp ../frontmods/port/portdat.h ../frontmods/port/portdat.h.oldcp ../frontmods/port/portfns.h ../frontmods/port/portfns.h.oldcp ../frontmods/rc/plan9.c ../frontmods/rc/plan9.c.oldcp ../frontmods/factotum/fs.c ../frontmods/factotum/fs.c.oldcp ../frontmods/factotum/util.c ../frontmods/factotum/util.c.oldcp ../frontmods/factotum/dat.h ../frontmods/factotum/dat.h.oldcp ../frontmods/include/libc.h ../frontmods/include/libc.h.oldcp ../frontmods/lib9p/srv.c ../frontmods/lib9p/srv.c.oldcp ../patched/gridlisten.c ../patched/gridlisten.c.oldcp ../patched/gridlisten1.c ../patched/gridlisten1.c.oldmkdir ../grio.olddircp ../grio ../grio.old echo 'copying current system files to frontmods directory'cp /sys/src/9/boot/boot.c ../frontmods/boot/boot.ccp /sys/src/9/boot/bootfs.proto ../frontmods/boot/bootfs.protocp /sys/src/9/boot/bootrc ../frontmods/boot/bootrccp /sys/src/9/pc/main.c ../frontmods/pc/main.ccp /sys/src/9/pc/pc ../frontmods/pc/pccp /sys/src/9/pc64/main.c ../frontmods/pc64/main.ccp /sys/src/9/pc64/pc64 ../frontmods/pc64/pc64cp /sys/src/9/port/auth.c ../frontmods/port/auth.ccp /sys/src/9/port/chan.c ../frontmods/port/chan.ccp /sys/src/9/port/devproc.c ../frontmods/port/devproc.ccp /sys/src/9/port/devsrv.c ../frontmods/port/devsrv.ccp /sys/src/9/port/devroot.c ../frontmods/port/devroot.ccp /sys/src/9/port/proc.c ../frontmods/port/proc.ccp /sys/src/9/port/sysproc.c ../frontmods/port/sysproc.ccp /sys/src/9/port/portdat.h ../frontmods/port/portdat.hcp /sys/src/9/port/portfns.h ../frontmods/port/portfns.hcp /sys/src/cmd/rc/plan9.c ../frontmods/rc/plan9.ccp /sys/src/cmd/auth/factotum/fs.c ../frontmods/factotum/fs.ccp /sys/src/cmd/auth/factotum/util.c ../frontmods/factotum/util.ccp /sys/src/cmd/auth/factotum/dat.h ../frontmods/factotum/dat.hcp /sys/include/libc.h ../frontmods/include/libc.hcp /sys/src/lib9p/srv.c ../frontmods/lib9p/srv.ccp /sys/src/cmd/aux/listen.c ../patched/gridlisten.ccp /sys/src/cmd/aux/listen1.c ../patched/gridlisten1.crm ../grio/*dircp /sys/src/cmd/rio ../grio echo 'patching updated files from diffs'ape/patch ../frontmods/boot/boot.c <boot.c.diffape/patch ../frontmods/boot/bootfs.proto <bootfs.proto.diffape/patch ../frontmods/boot/bootrc <bootrc.diffape/patch ../frontmods/pc/main.c <pc.main.c.diffape/patch ../frontmods/pc/pc <pc.pc.diffape/patch ../frontmods/pc64/main.c <pc64.main.c.diffape/patch ../frontmods/pc64/pc64 <pc64.pc64.diffape/patch ../frontmods/port/auth.c <auth.c.diffape/patch ../frontmods/port/chan.c <chan.c.diffape/patch ../frontmods/port/devproc.c <devproc.c.diffape/patch ../frontmods/port/devsrv.c <devsrv.c.diffape/patch ../frontmods/port/devroot.c <devroot.c.diffape/patch ../frontmods/port/proc.c <proc.c.diffape/patch ../frontmods/port/sysproc.c <sysproc.c.diffape/patch ../frontmods/port/portdat.h <portdat.h.diffape/patch ../frontmods/port/portfns.h <portfns.h.diffape/patch ../frontmods/rc/plan9.c <rc.plan9.c.diffape/patch ../frontmods/factotum/fs.c <factotumfs.c.diffape/patch ../frontmods/factotum/util.c <factotumutil.c.diffape/patch ../frontmods/factotum/dat.h <factotumdat.h.diffape/patch ../frontmods/include/libc.h <libc.h.diffape/patch ../frontmods/lib9p/srv.c <lib9psrv.c.diffape/patch ../patched/gridlisten.c <gridlisten.c.diffape/patch ../patched/gridlisten1.c <gridlisten1.c.diffcd ..ape/patch -p1 <diffs/grio.diffscd diffs