Fixed the cmake-guided static analysis and use it by default.

The configure script fails on it on Mac OS X, now, for whatever reason.

Hopefully gets our static analysis buildslave running again!
This commit is contained in:
Ryan C. Gordon 2014-08-20 01:21:45 -04:00
parent 2d2f90200d
commit 41728b3c6c

View File

@ -61,13 +61,13 @@ mkdir checker-buildbot
cd checker-buildbot cd checker-buildbot
# You might want to do this for CMake-backed builds instead... # You might want to do this for CMake-backed builds instead...
#cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_COMPILER="$CHECKERDIR/libexec/ccc-analyzer" .. PATH="$CHECKERDIR:$PATH" scan-build -o analysis cmake -DCMAKE_BUILD_TYPE=Debug ..
# ...or run configure without the scan-build wrapper... # ...or run configure without the scan-build wrapper...
#CC="$CHECKERDIR/libexec/ccc-analyzer" CFLAGS="-O0" ../configure #CC="$CHECKERDIR/libexec/ccc-analyzer" CFLAGS="-O0" ../configure
# ...but this works for our buildbots just fine. # ...but this works for our buildbots just fine (EXCEPT ON LATEST MAC OS X).
CFLAGS="-O0" PATH="$CHECKERDIR:$PATH" scan-build -o analysis ../configure #CFLAGS="-O0" PATH="$CHECKERDIR:$PATH" scan-build -o analysis ../configure
rm -rf analysis rm -rf analysis
PATH="$CHECKERDIR:$PATH" scan-build -o analysis $MAKE PATH="$CHECKERDIR:$PATH" scan-build -o analysis $MAKE