Skip to content

Commit 6bea2cd

Browse files
joeyjiaojgSecurity CI
authored andcommitted
add option to build with clang
when set BUILD_WITH_CLANG=true, source build.sh will build with clang. Ex. ``` export LLVM_DIR=/usr/src/clang-android export LLVM_CONFIG=$LLVM_DIR/bin/llvm-config CMAKE_CXX_COMPILER=${LLVM_DIR}/bin/clang++ source ./build.sh ```
1 parent 984e759 commit 6bea2cd

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

build.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,8 @@ mkdir "${BUILD_DIR}"
224224
cmake -D CMAKE_BUILD_TYPE:STRING="${BUILD_TYPE}" \
225225
-DSVF_ENABLE_ASSERTIONS:BOOL=true \
226226
-DSVF_SANITIZE="${SVF_SANITIZER}" \
227+
-DCMAKE_CXX_COMPILER:STRING="${CMAKE_CXX_COMPILER}" \
228+
-DLLVM_DIR=${LLVM_DIR} \
227229
-S "${SVFHOME}" -B "${BUILD_DIR}"
228230
cmake --build "${BUILD_DIR}" -j ${jobs}
229231

0 commit comments

Comments
 (0)