# install patches hget http://9legacy.org/9legacy/patch/9c.diff | ape/patch -p0 # create empty directories dir=(\ /acme/bin/power64\ /power64/bin/ape\ /power64/bin/ape\ /power64/bin/auth\ /power64/bin/aux\ /power64/bin/bitsy\ /power64/bin/dial\ /power64/bin/disk\ /power64/bin/fossil\ /power64/bin/fs\ /power64/bin/games\ /power64/bin/ip\ /power64/bin/ip/httpd\ /power64/bin/ndb\ /power64/bin/replica\ /power64/bin/upas\ /power64/bin/usb\ /power64/bin/venti\ /power64/lib/ape\ ) for(i in $dir) { rm -rf $i mkdir $i } # compile for(i in /sys/src/cmd/9?) {cd $i && mk install && mk clean} cd /sys/src && objtype=power64 {mk nuke && mk install && mk clean}