We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent eed4250 commit 422551eCopy full SHA for 422551e
libdevice/CMakeLists.txt
@@ -8,7 +8,13 @@ set(CMAKE_MODULE_PATH
8
"${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules"
9
)
10
11
-if(EXISTS ${FETCHCONTENT_BASE_DIR}/unified-runtime-src)
+set(UR_INTREE_SOURCE_DIR "${LLVM_SOURCE_DIR}/../unified-runtime")
12
+cmake_path(NORMAL_PATH UR_INTREE_SOURCE_DIR OUTPUT_VARIABLE UR_INTREE_SOURCE_DIR)
13
+
14
+if(IS_DIRECTORY "${UR_INTREE_SOURCE_DIR}")
15
+ set(UR_SANITIZER_INCLUDE_DIR
16
+ ${UR_INTREE_SOURCE_DIR}/source/loader/layers/sanitizer)
17
+elseif(EXISTS ${FETCHCONTENT_BASE_DIR}/unified-runtime-src)
18
set(UR_SANITIZER_INCLUDE_DIR
19
${FETCHCONTENT_BASE_DIR}/unified-runtime-src/source/loader/layers/sanitizer)
20
elseif(EXISTS ${SYCL_UR_SOURCE_DIR})
0 commit comments