#! /bin/sh ice_sh=${ice_sh:="ice.sh"} prepare() { [ -f main.go ] || cat >> main.go <> ${ice_sh} <boot.log && echo -e "\n\nrestarting..." || break done } restart() { kill -2 \`cat var/run/shy.pid\` } shutdown() { kill -3 \`cat var/run/shy.pid\` } cmd=\$1 && shift [ -z "\$cmd" ] && cmd=start \$cmd \$* END chmod u+x ${ice_sh} [ -f Makefile ] || cat >> Makefile <