buildgcc: defer cleaning up the tree a bit

cleanup() uses BUILDDIRPREFIX, which is set after the
getopt loop.

Change-Id: I8a904781ee4fefc42681d31e94b64008cf03750a
Signed-off-by: Patrick Georgi <patrick@georgi-clan.de>
Reviewed-on: http://review.coreboot.org/4544
Tested-by: build bot (Jenkins)
Reviewed-by: Jonathan A. Kollasch <jakllsch@kollasch.net>
This commit is contained in:
Patrick Georgi 2013-12-19 22:06:22 +01:00 committed by Jonathan A. Kollasch
parent 9d1d740968
commit 44af57a78b
1 changed files with 5 additions and 1 deletions

View File

@ -208,7 +208,7 @@ while true ; do
case "$1" in case "$1" in
-V|--version) shift; myversion; exit 0;; -V|--version) shift; myversion; exit 0;;
-h|--help) shift; myhelp; exit 0;; -h|--help) shift; myhelp; exit 0;;
-c|--clean) shift; cleanup;; -c|--clean) shift; clean=1;;
-t|--savetemps) shift; SAVETEMPS=1;; -t|--savetemps) shift; SAVETEMPS=1;;
-d|--directory) shift; TARGETDIR="$1"; shift;; -d|--directory) shift; TARGETDIR="$1"; shift;;
-p|--platform) shift; TARGETARCH="$1"; shift;; -p|--platform) shift; TARGETARCH="$1"; shift;;
@ -235,6 +235,10 @@ esac
echo "Target arch is now $TARGETARCH" echo "Target arch is now $TARGETARCH"
BUILDDIRPREFIX=build-${TARGETARCH} BUILDDIRPREFIX=build-${TARGETARCH}
if [ "$clean" = "1" ]; then
cleanup
fi
GDB_PACKAGE="GDB" GDB_PACKAGE="GDB"
PYTHON_PACKAGE="PYTHON" PYTHON_PACKAGE="PYTHON"
EXPAT_PACKAGE="EXPAT" EXPAT_PACKAGE="EXPAT"