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).
./autogen.sh
mkdir build
cd build
./autogen.sh
mkdir build
cd build
$SB make $PARALLEL $V
make install $V
cd ../..
$SB make $PARALLEL $V
make install $V
cd ../..
./autogen.sh
mkdir build
cd build
./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
$SB make $PARALLEL $V
PYTHONPATH=$PYPATH $SB make install $V
$SB make check $V
./autogen.sh
mkdir build
cd build
./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
$SB make $PARALLEL $V
make install $V
$SB make check $V
mkdir build
cd build
# Nothing gets cross-compiled here, we just need 'make install' basically.
mkdir build
cd build
# Nothing gets cross-compiled here, we just need 'make install' basically.
mkdir build
cd build
# We're building the fx2lafw firmware on the host, no need to cross-compile.
mkdir build
cd build
# We're building the fx2lafw firmware on the host, no need to cross-compile.
make $PARALLEL $V
make install $V
cd ../..
make $PARALLEL $V
make install $V
cd ../..
cd build
if [ `uname` = "FreeBSD" ]; then
# Temporary fix for: http://sigrok.org/bugzilla/show_bug.cgi?id=552
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
- PKG_CONFIG_PATH=$P ../configure $C
+ PKG_CONFIG_PATH=$P $SB ../configure $C
fi
$SB make $PARALLEL $V
make install $V
fi
$SB make $PARALLEL $V
make install $V