Path: blob/main/jobs/FreeBSD-main-scan_build/build.sh
1130 views
#!/bin/sh12JOB_BASE=${WORKSPACE}/`dirname $0`3SRCCONF=${JOB_BASE}/src.conf4MAKECONF=${JOB_BASE}/make.conf56export MAKEOBJDIRPREFIX=/tmp/obj7rm -fr ${MAKEOBJDIRPREFIX}89CLANG_ANALYZE_OUTPUT_DIR=${WORKSPACE}/clangScanBuildReports10rm -fr ${CLANG_ANALYZE_OUTPUT_DIR}1112cd ${WORKSPACE}/src1314set -e15for d in bin sbin usr.bin usr.sbin lib libexec sys; do16cd ${d};17make -i -j ${BUILDER_JFLAG} \18CLANG_ANALYZE_OUTPUT_DIR=${CLANG_ANALYZE_OUTPUT_DIR} \19CLANG_ANALYZE_OUTPUT=html \20__MAKE_CONF=${MAKECONF} \21SRCCONF=${SRCCONF} \22analyze23cd -24done2526cd ${WORKSPACE}27sh ${JOB_BASE}/backtrace-submit.sh ${CLANG_ANALYZE_OUTPUT_DIR}2829true303132