Skip to content

Commit 7a49b7c

Browse files
committed
add proper L0 loader lib
Signed-off-by: Sergey V Maslov <[email protected]>
1 parent d5c468e commit 7a49b7c

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

sycl/plugins/level_zero/CMakeLists.txt

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,16 @@ if (NOT DEFINED LEVEL_ZERO_LIBRARY OR NOT DEFINED LEVEL_ZERO_INCLUDE_DIR)
2525
FetchContent_MakeAvailable(level-zero-loader)
2626
FetchContent_GetProperties(level-zero-loader)
2727

28-
set(LEVEL_ZERO_LIBRARY CACHE ze_loader)
28+
set(LEVEL_ZERO_LIBRARY ze_loader)
2929
set(LEVEL_ZERO_INCLUDE_DIR
3030
${level-zero-loader_SOURCE_DIR}/include CACHE PATH "Path to Level Zero Headers")
3131
endif()
3232

33+
add_library (LevelZeroLoader INTERFACE)
34+
target_link_libraries(LevelZeroLoader
35+
INTERFACE "${LEVEL_ZERO_LIBRARY}"
36+
)
37+
3338
add_library (LevelZeroLoader-Headers INTERFACE)
3439
target_include_directories(LevelZeroLoader-Headers
3540
INTERFACE "${LEVEL_ZERO_INCLUDE_DIR}"
@@ -82,7 +87,7 @@ add_sycl_plugin(level_zero
8287
LIBRARIES
8388
LevelZeroLoader-Headers
8489
UnifiedRuntime-Headers
85-
${LEVEL_ZERO_LIBRARY}
90+
LevelZeroLoader
8691
Threads::Threads
8792
${XPTI_LIBS}
8893
)

sycl/plugins/unified_runtime/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,5 +54,5 @@ add_sycl_plugin(unified_runtime
5454
Threads::Threads
5555
UnifiedRuntime-Headers
5656
LevelZeroLoader-Headers
57-
${LEVEL_ZERO_LIBRARY}
57+
LevelZeroLoader
5858
)

0 commit comments

Comments
 (0)