From: Gerhard Sittig Date: Sat, 19 Nov 2016 16:54:47 +0000 (+0100) Subject: sigrok-cross-linux: run configure under scan-build, too X-Git-Url: https://sigrok.org/gitweb/?p=sigrok-util.git;a=commitdiff_plain;h=0f564dab58b2101fbcfce844e7a61da20458022f;hp=24f4548b7f6ba1981be07bd82d0cc88fbd0037bd sigrok-cross-linux: run configure under scan-build, too http://clang-analyzer.llvm.org/scan-build.html#recommended_autoconf suggests that autotools generated configure scripts shall be run under scan-build, too. Adjust the cross build script accordingly (N.B. the initial cmake invocation at configure time already did so). --- diff --git a/cross-compile/linux/sigrok-cross-linux b/cross-compile/linux/sigrok-cross-linux index 8db6f48..2c8e559 100755 --- a/cross-compile/linux/sigrok-cross-linux +++ b/cross-compile/linux/sigrok-cross-linux @@ -75,7 +75,7 @@ cd libserialport ./autogen.sh mkdir build cd build -../configure $C +$SB ../configure $C $SB make $PARALLEL $V make install $V cd ../.. @@ -87,7 +87,7 @@ cd libsigrok ./autogen.sh mkdir build cd build -PKG_CONFIG_PATH=$P ../configure $C $JDK +PKG_CONFIG_PATH=$P $SB ../configure $C $JDK $SB make $PARALLEL $V PYTHONPATH=$PYPATH $SB make install $V $SB make check $V @@ -99,7 +99,7 @@ cd libsigrokdecode ./autogen.sh mkdir build cd build -PKG_CONFIG_PATH=$P ../configure $C +PKG_CONFIG_PATH=$P $SB ../configure $C $SB make $PARALLEL $V make install $V $SB make check $V @@ -112,7 +112,7 @@ cd sigrok-firmware mkdir build cd build # Nothing gets cross-compiled here, we just need 'make install' basically. -../configure $C +$SB ../configure $C make install $V cd ../.. @@ -123,7 +123,7 @@ cd sigrok-firmware-fx2lafw mkdir build cd build # We're building the fx2lafw firmware on the host, no need to cross-compile. -../configure $C +$SB ../configure $C make $PARALLEL $V make install $V cd ../.. @@ -136,9 +136,9 @@ mkdir build cd build if [ `uname` = "FreeBSD" ]; then # Temporary fix for: http://sigrok.org/bugzilla/show_bug.cgi?id=552 - PKG_CONFIG_PATH=$P ../configure $C LDFLAGS=-lusb + PKG_CONFIG_PATH=$P $SB ../configure $C LDFLAGS=-lusb else - PKG_CONFIG_PATH=$P ../configure $C + PKG_CONFIG_PATH=$P $SB ../configure $C fi $SB make $PARALLEL $V make install $V