mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-05-14 20:48:00 +00:00
Use CMake EXCLUDE_FROM_ALL for composable kernels to avoid building of conv related kernels (#12855)
This commit is contained in:
parent
d819b56fba
commit
10f9a69707
1 changed files with 9 additions and 5 deletions
14
cmake/external/composable_kernel.cmake
vendored
14
cmake/external/composable_kernel.cmake
vendored
|
|
@ -11,9 +11,13 @@ FetchContent_Declare(composable_kernel
|
|||
PATCH_COMMAND git apply --reverse --check ${PATCH} || git apply --ignore-space-change --ignore-whitespace ${PATCH}
|
||||
)
|
||||
|
||||
FetchContent_MakeAvailable(composable_kernel)
|
||||
FetchContent_GetProperties(composable_kernel)
|
||||
if(NOT composable_kernel_POPULATED)
|
||||
FetchContent_Populate(composable_kernel)
|
||||
add_subdirectory(${composable_kernel_SOURCE_DIR} ${composable_kernel_BINARY_DIR} EXCLUDE_FROM_ALL)
|
||||
|
||||
add_library(onnxruntime_composable_kernel_includes INTERFACE)
|
||||
target_include_directories(onnxruntime_composable_kernel_includes INTERFACE
|
||||
${composable_kernel_SOURCE_DIR}/include
|
||||
${composable_kernel_SOURCE_DIR}/library/include)
|
||||
add_library(onnxruntime_composable_kernel_includes INTERFACE)
|
||||
target_include_directories(onnxruntime_composable_kernel_includes INTERFACE
|
||||
${composable_kernel_SOURCE_DIR}/include
|
||||
${composable_kernel_SOURCE_DIR}/library/include)
|
||||
endif()
|
||||
|
|
|
|||
Loading…
Reference in a new issue