37 lines
716 B
Bash
37 lines
716 B
Bash
#!/usr/bin/env bash
|
|
|
|
function help()
|
|
{
|
|
echo "Options"
|
|
echo " -h|-? display this help message"
|
|
echo " -o <dir> output directory"
|
|
exit 1
|
|
}
|
|
|
|
while getopts ho:? arg
|
|
do
|
|
case $arg in
|
|
o ) OUTDIR=$OPTARG ;;
|
|
h ) help ;;
|
|
? ) help ;;
|
|
* ) echo "unrecognized option '$arg'" ; exit 1 ;;
|
|
esac
|
|
done
|
|
|
|
if [ -z "$OUTDIR" ]; then
|
|
OUTDIR=`pwd`
|
|
fi
|
|
|
|
# load GCCVER and BINVER
|
|
. ./toolvers
|
|
|
|
rm -f $OUTDIR/build.log
|
|
rm -rf $OUTDIR/build-*
|
|
rm -rf $OUTDIR/gcc-$GCCVER
|
|
rm -rf $OUTDIR/binutils-$BINVER
|
|
rm -rf $OUTDIR/gdb-$GDBVER
|
|
rm -rf $OUTDIR/gmp-$GMPVER
|
|
rm -rf $OUTDIR/mpc-$MPCVER
|
|
rm -rf $OUTDIR/mpfr-$MPFRVER
|
|
rm -f $OUTDIR/.extracted-stamp
|