File tree Expand file tree Collapse file tree 1 file changed +11
-4
lines changed
Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -26,10 +26,17 @@ done && shift $(($OPTIND - 1))
2626# we're in llvm.obj dir
2727BUILD_DIR=${PWD}
2828
29- cmake -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_PROJECTS=clang \
29+ CMAKE_ARGS= " -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_PROJECTS=clang \
3030 -DLLVM_EXTERNAL_SYCL_SOURCE_DIR=../llvm.src/sycl \
3131 -DLLVM_EXTERNAL_LLVM_SPIRV_SOURCE_DIR=../llvm.src/llvm-spirv \
3232 -DLLVM_TOOL_SYCL_BUILD=ON -DLLVM_TOOL_LLVM_SPIRV_BUILD=ON \
33- -DOpenCL_INCLUDE_DIR=" OpenCL-Headers" \
34- -DOpenCL_LIBRARY=" OpenCL-ICD-Loader/build/lib/libOpenCL.so" \
35- ../llvm.src/llvm
33+ -DOpenCL_INCLUDE_DIR=OpenCL-Headers \
34+ -DOpenCL_LIBRARY=OpenCL-ICD-Loader/build/lib/libOpenCL.so \
35+ ../llvm.src/llvm"
36+
37+ cmake ${CMAKE_ARGS}
38+ # Do clean build if configure failed due to any reason
39+ if [ $? -ne 0 ]; then
40+ rm -f ${BUILD_DIR} /CMakeCache.txt
41+ cmake ${CMAKE_ARGS}
42+ fi
You can’t perform that action at this time.
0 commit comments