diff --git a/build.sh b/build.sh new file mode 100755 index 00000000..accfe048 --- /dev/null +++ b/build.sh @@ -0,0 +1,60 @@ +#! /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 <