publicscripts/build/build.sh

17 lines
477 B
Bash
Raw Normal View History

2003-01-30 10:33:57 +00:00
#!/bin/sh
die () { echo "$*" >&2; exit 1; }
askyn () { read ans?"$1 [y/n] "; if [ $ans == "y" ]; then return 0; else return 1;fi }
if [ $TERM != "screen" ]; then
if (! askyn "You sure you don't want to run this in a screen session?" ); then
die "Exiting...";
fi
fi
PATH=$PATH:/usr/sbin:/sbin
export PATH
cd /usr/obj && mkdir -p .old && sudo mv * .old && sudo rm -rf .old &
cd /usr/src && nice make obj || die "make obj failed"
nice make build || die "make build failed"