| #!/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 GCC_VER and BINUTILS_VER | |
| . ./toolvers | |
| rm -f $OUTDIR/build.log | |
| rm -rf $OUTDIR/build-* | |
| rm -rf $OUTDIR/gcc-$GCC_VER | |
| rm -rf $OUTDIR/binutils-$BINUTILS_VER | |
| rm -rf $OUTDIR/gdb-$GDB_VER | |
| rm -rf $OUTDIR/gmp-$GMP_VER | |
| rm -rf $OUTDIR/mpc-$MPC_VER | |
| rm -rf $OUTDIR/mpfr-$MPFR_VER | |
| rm -f $OUTDIR/.extracted-stamp |