Skip to content

Commit 1c8a949

Browse files
committed
Fold CMake oneDNN conditions
1 parent 948f3c5 commit 1c8a949

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

ggml/src/ggml-sycl/CMakeLists.txt

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,16 +49,13 @@ target_sources(ggml-sycl PRIVATE ${GGML_HEADERS_SYCL} ${GGML_SOURCES_SYCL})
4949
find_package(DNNL)
5050
message("-- DNNL found:" ${DNNL_FOUND})
5151

52-
if (GGML_SYCL_TARGET STREQUAL "INTEL")
52+
if (${DNNL_FOUND} AND GGML_SYCL_TARGET STREQUAL "INTEL")
5353
add_compile_definitions(GGML_SYCL_DNNL=${DNNL_FOUND})
54+
target_link_libraries(ggml-sycl PRIVATE DNNL::dnnl)
5455
else()
5556
add_compile_definitions(GGML_SYCL_DNNL=0)
5657
endif()
5758

58-
if (${DNNL_FOUND} AND GGML_SYCL_TARGET STREQUAL "INTEL")
59-
target_link_libraries(ggml-sycl PRIVATE DNNL::dnnl)
60-
endif()
61-
6259
find_package(IntelSYCL)
6360
if (IntelSYCL_FOUND)
6461
# Use oneAPI CMake when possible

0 commit comments

Comments
 (0)