From 26b0591c41335fd4fe78f90a6aeea4e27e8db1a5 Mon Sep 17 00:00:00 2001 From: Giacomo Tesio Date: Sat, 26 Nov 2016 21:20:31 +0100 Subject: [PATCH] coverity-scan.sh: optimize build dependencies --- coverity-scan.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/coverity-scan.sh b/coverity-scan.sh index e72d946..01b037c 100755 --- a/coverity-scan.sh +++ b/coverity-scan.sh @@ -7,10 +7,11 @@ export JEHANNE=`pwd` export PATH="$JEHANNE/hacking/bin:$PATH" export PATH="$JEHANNE/hacking/cross/toolchain/bin:$PATH" export ARCH=amd64 + git clean -xdf arch/ sys/ qa/ usr/ if [ ! -f "$JEHANNE/hacking/bin/ufs" ]; then echo "Cannot find build tools in $JEHANNE/hacking/bin" - $JEHANNE/hacking/buildtools.sh + $JEHANNE/hacking/buildtools.sh --no-drawterm fi if [ ! -f "$JEHANNE/hacking/cross/toolchain/bin/x86_64-jehanne-gcc" ]; then echo "Cannot find cross-compiling toolchain in $JEHANNE/hacking/bin" @@ -28,7 +29,9 @@ export CC=gcc echo -build all +if [ "$1" != "prepare" ]; then + build all +fi if [ "$TRAVIS_BUILD_DIR" != "" ]; then echo "Move cross-compiling toolchain to $JEHANNE/tmp/toolchain for Travis caches"