Skip to content

Commit f5c2bc1

Browse files
committed
add BUILD_WITH_CLANG flag
1 parent a20d3b2 commit f5c2bc1

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

build.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -221,11 +221,12 @@ BUILD_DIR="./${BUILD_TYPE}-build"
221221

222222
rm -rf "${BUILD_DIR}"
223223
mkdir "${BUILD_DIR}"
224+
EXTRA_FLAGS=""
225+
[ "${BUILD_WITH_CLANG}" != "" ] && EXTRA_FLAGS="-DCMAKE_CXX_COMPILER=$LLVM_DIR/bin/clang++ -DLLVM_DIR=$LLVM_DIR"
224226
cmake -D CMAKE_BUILD_TYPE:STRING="${BUILD_TYPE}" \
225227
-DSVF_ENABLE_ASSERTIONS:BOOL=true \
226228
-DSVF_SANITIZE="${SVF_SANITIZER}" \
227-
-S "${SVFHOME}" -B "${BUILD_DIR}" \
228-
-DCMAKE_CXX_COMPILER=$LLVM_DIR/bin/clang++ -DLLVM_DIR=$LLVM_DIR
229+
-S "${SVFHOME}" -B "${BUILD_DIR}" ${EXTRA_FLAGS}
229230
cmake --build "${BUILD_DIR}" -j ${jobs}
230231

231232
########

0 commit comments

Comments
 (0)