#!/bin/rc # update - update your 9Front system # usage: update curdir=`{pwd} echo UPDATING SYSTEM SOURCE CODE sysupdate echo DOWNLOAD COMPLETED echo CONTINUE AND RECOMPILE [y/N] choice=`{read} if (~ $choice [yY]* ) echo YOU ASKED FOR IT: RECOMPILING if not exit cd / . /sys/lib/rootstub echo BUILDING echo UPDATING COMPILERS cd /sys/src/cmd/cc mk install cd /sys/src/cmd/6c mk install echo UPDATING SYSTEM cd /sys/src mk install mk clean echo UPDATING MANUALS cd /sys/man mk echo UPDATING DOCUMENTS cd /sys/doc mk mk html echo UPDATING KERNEL BRAIN cd /sys/src/9/pc64 mk install echo FLASHING NEW MEMORY BRAIN 9fs 9fat rm /n/9fat/9bootfat cp /386/9bootfat /n/9fat/ chmod +al /n/9fat/9bootfat cp /amd64/9pc64 /n/9fat cd $curdir echo 9Front UPDATE IS COMPLETE echo FSHALT -R NOW OR FACE DOOM