#!/bin/rc echo 'backing up old ants file versions' cp ../frontmods/boot/boot.c ../frontmods/boot/boot.c.old cp ../frontmods/boot/bootfs.proto ../frontmods/boot/bootfs.proto.old cp ../frontmods/boot/bootrc ../frontmods/boot/bootrc.old cp ../frontmods/pc/main.c ../frontmods/pc/main.c.old cp ../frontmods/pc/pc ../frontmods/pc/pc.old cp ../frontmods/pc64/main.c ../frontmods/pc64/main.c.old cp ../frontmods/pc64/pc64 ../frontmods/pc64/pc64.old cp ../frontmods/port/auth.c ../frontmods/port/auth.c.old cp ../frontmods/port/chan.c ../frontmods/port/chan.c.old cp ../frontmods/port/devproc.c ../frontmods/port/devproc.c.old cp ../frontmods/port/devsrv.c ../frontmods/port/devsrv.c.old cp ../frontmods/port/devroot.c ../frontmods/port/devroot.c.old cp ../frontmods/port/proc.c ../frontmods/port/proc.c.old cp ../frontmods/port/sysproc.c ../frontmods/port/sysproc.c.old cp ../frontmods/port/portdat.h ../frontmods/port/portdat.h.old cp ../frontmods/port/portfns.h ../frontmods/port/portfns.h.old cp ../frontmods/rc/plan9.c ../frontmods/rc/plan9.c.old cp ../frontmods/factotum/fs.c ../frontmods/factotum/fs.c.old cp ../frontmods/factotum/util.c ../frontmods/factotum/util.c.old cp ../frontmods/factotum/dat.h ../frontmods/factotum/dat.h.old cp ../frontmods/include/libc.h ../frontmods/include/libc.h.old cp ../frontmods/lib9p/srv.c ../frontmods/lib9p/srv.c.old cp ../patched/gridlisten.c ../patched/gridlisten.c.old cp ../patched/gridlisten1.c ../patched/gridlisten1.c.old mkdir ../grio.old dircp ../grio ../grio.old echo 'copying current system files to frontmods directory' cp /sys/src/9/boot/boot.c ../frontmods/boot/boot.c cp /sys/src/9/boot/bootfs.proto ../frontmods/boot/bootfs.proto cp /sys/src/9/boot/bootrc ../frontmods/boot/bootrc cp /sys/src/9/pc/main.c ../frontmods/pc/main.c cp /sys/src/9/pc/pc ../frontmods/pc/pc cp /sys/src/9/pc64/main.c ../frontmods/pc64/main.c cp /sys/src/9/pc64/pc64 ../frontmods/pc64/pc64 cp /sys/src/9/port/auth.c ../frontmods/port/auth.c cp /sys/src/9/port/chan.c ../frontmods/port/chan.c cp /sys/src/9/port/devproc.c ../frontmods/port/devproc.c cp /sys/src/9/port/devsrv.c ../frontmods/port/devsrv.c cp /sys/src/9/port/devroot.c ../frontmods/port/devroot.c cp /sys/src/9/port/proc.c ../frontmods/port/proc.c cp /sys/src/9/port/sysproc.c ../frontmods/port/sysproc.c cp /sys/src/9/port/portdat.h ../frontmods/port/portdat.h cp /sys/src/9/port/portfns.h ../frontmods/port/portfns.h cp /sys/src/cmd/rc/plan9.c ../frontmods/rc/plan9.c cp /sys/src/cmd/auth/factotum/fs.c ../frontmods/factotum/fs.c cp /sys/src/cmd/auth/factotum/util.c ../frontmods/factotum/util.c cp /sys/src/cmd/auth/factotum/dat.h ../frontmods/factotum/dat.h cp /sys/include/libc.h ../frontmods/include/libc.h cp /sys/src/lib9p/srv.c ../frontmods/lib9p/srv.c cp /sys/src/cmd/aux/listen.c ../patched/gridlisten.c cp /sys/src/cmd/aux/listen1.c ../patched/gridlisten1.c rm ../grio/* dircp /sys/src/cmd/rio ../grio echo 'patching updated files from diffs' ape/patch ../frontmods/boot/boot.c