diff options
-rwxr-xr-x | build_and_test.sh | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/build_and_test.sh b/build_and_test.sh index 5d9f3c1..40c2255 100755 --- a/build_and_test.sh +++ b/build_and_test.sh @@ -2,10 +2,13 @@ set -e -j=3 +j=10 printf "gcc build\n" -git clean -fdx 2>&1 +if [ "$1" == "clean" ]; then + git clean -fdx 2>&1 +fi + export CC=gcc ./autogen.sh ./configure @@ -27,7 +30,10 @@ make -j$j cd - printf "\nclang build\n" -git clean -fdx 2>&1 +if [ "$1" == "clean" ]; then + git clean -fdx 2>&1 +fi + export CC=clang ./autogen.sh ./configure |