From df3b6cb4f7332fce37f987d3e6c5e096c738a3e8 Mon Sep 17 00:00:00 2001 From: wolfwood Date: Tue, 4 Oct 2011 02:56:48 -0400 Subject: [PATCH] make native-build.sh play nicely with build.sh --- native-build.sh | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/native-build.sh b/native-build.sh index f81ec60..bfaea6d 100755 --- a/native-build.sh +++ b/native-build.sh @@ -12,10 +12,10 @@ function setphase { # --- Argument processing --- NOTEST=1 EXTRAS=1 - +CLEAN=0 for arg in $@; do case $arg in - --clean) rm -rf local/ build/*/;; + --clean) CLEAN=1;; --notest) NOTEST=1;; --extras) EXTRA=1;; esac @@ -39,7 +39,11 @@ CLOOG_VER=0.16.3 # NO M0AR EDITS PLZ TARGET=x86_64-pc-${OSNAME} -PREFIX=`pwd`/local +PREFIX=`pwd`/${OSNAME}-local + +if [ $CLEAN -eq 1 ]; then + rm -rf $PREFIX build/*/ +fi #export PATH=$PREFIX/bin:$PATH @@ -107,7 +111,7 @@ export OBJDUMP_FOR_TARGET=$TARGET-objdump # --- Directory creation --- mkdir -p build -mkdir -p local +mkdir -p $PREFIX cd build setphase "MAKE OBJECT DIRECTORIES"