#!/bin/rc -e rfork en lst=( \ 9legacy \ ) #lst=( \ # 9legacy \ # 9spirit \ # plan9 \ #) fn before { sed s/copy/send/ < main > main.new && mv main.new main chmod +x main sed 's/^copy_nvram/#&/' < mod > mod.new && mv mod.new mod chmod +x mod } fn after { sed s/send/copy/ < main > main.new && mv main.new main chmod +x main sed 's/^#(copy_nvram)/\1/' < mod > mod.new && mv mod.new mod chmod +x mod } fn env { target=$i . funcs arch=(386) nvram='' } fn cenv { buildinitdone=no } auth/factotum before for(i in $lst){ # env target=$i main # cenv } after