Skip to content

Commit f8b1d2b

Browse files
committed
Using llvm-spirv as external llvm project
1 parent faa242c commit f8b1d2b

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,11 @@ if(NOT USE_PREBUILT_LLVM)
8383
set(CLANG_SOURCE_DIR ${LLVM_SOURCE_DIR}/tools/clang)
8484
set(CLANG_BASE_REVISION master)
8585

86-
set(SPIRV_SOURCE_DIR ${LLVM_SOURCE_DIR}/projects/llvm-spirv)
86+
if (LLVM_EXTERNAL_LLVM_SPIRV_SOURCE_DIR)
87+
set(SPIRV_SOURCE_DIR ${LLVM_EXTERNAL_LLVM_SPIRV_SOURCE_DIR})
88+
else (LLVM_EXTERNAL_LLVM_SPIRV_SOURCE_DIR)
89+
set(SPIRV_SOURCE_DIR ${LLVM_SOURCE_DIR}/projects/llvm-spirv)
90+
endif (LLVM_EXTERNAL_LLVM_SPIRV_SOURCE_DIR)
8791
set(SPIRV_BASE_REVISION master)
8892

8993
apply_patches(${CLANG_SOURCE_DIR}

0 commit comments

Comments
 (0)