3
3
# See LICENSE.TXT
4
4
# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
5
5
6
- set (L0_DIR "${SYCL_ADAPTER_DIR} /sycl/plugins/unified_runtime/ur/adapters/level_zero" )
7
6
8
7
set (TARGET_NAME ur_adapter_level_zero )
9
8
@@ -73,36 +72,36 @@ target_include_directories(LevelZeroLoader-Headers
73
72
74
73
add_ur_adapter (${TARGET_NAME}
75
74
SHARED
76
- ${L0_DIR } /ur_interface_loader.cpp
77
- ${L0_DIR } /adapter.hpp
78
- ${L0_DIR } /adapter.cpp
79
- ${L0_DIR } /command_buffer.hpp
80
- ${L0_DIR } /command_buffer.cpp
81
- ${L0_DIR } /common.hpp
82
- ${L0_DIR } /context.hpp
83
- ${L0_DIR } /device.hpp
84
- ${L0_DIR } /event.hpp
85
- ${L0_DIR } /usm.hpp
86
- ${L0_DIR } /memory.hpp
87
- ${L0_DIR } /kernel.hpp
88
- ${L0_DIR } /platform.hpp
89
- ${L0_DIR } /program.hpp
90
- ${L0_DIR } /queue.hpp
91
- ${L0_DIR } /sampler.hpp
92
- ${L0_DIR } /ur_level_zero.cpp
93
- ${L0_DIR } /common.cpp
94
- ${L0_DIR } /context.cpp
95
- ${L0_DIR } /device.cpp
96
- ${L0_DIR } /event.cpp
97
- ${L0_DIR } /usm.cpp
98
- ${L0_DIR } /usm_p2p.cpp
99
- ${L0_DIR } /memory.cpp
100
- ${L0_DIR } /kernel.cpp
101
- ${L0_DIR } /platform.cpp
102
- ${L0_DIR } /program.cpp
103
- ${L0_DIR } /queue.cpp
104
- ${L0_DIR } /sampler.cpp
105
- ${L0_DIR } /../../ur.cpp
75
+ ${CMAKE_CURRENT_SOURCE_DIR } /ur_interface_loader.cpp
76
+ ${CMAKE_CURRENT_SOURCE_DIR } /adapter.hpp
77
+ ${CMAKE_CURRENT_SOURCE_DIR } /adapter.cpp
78
+ ${CMAKE_CURRENT_SOURCE_DIR } /command_buffer.hpp
79
+ ${CMAKE_CURRENT_SOURCE_DIR } /command_buffer.cpp
80
+ ${CMAKE_CURRENT_SOURCE_DIR } /common.hpp
81
+ ${CMAKE_CURRENT_SOURCE_DIR } /context.hpp
82
+ ${CMAKE_CURRENT_SOURCE_DIR } /device.hpp
83
+ ${CMAKE_CURRENT_SOURCE_DIR } /event.hpp
84
+ ${CMAKE_CURRENT_SOURCE_DIR } /usm.hpp
85
+ ${CMAKE_CURRENT_SOURCE_DIR } /memory.hpp
86
+ ${CMAKE_CURRENT_SOURCE_DIR } /kernel.hpp
87
+ ${CMAKE_CURRENT_SOURCE_DIR } /platform.hpp
88
+ ${CMAKE_CURRENT_SOURCE_DIR } /program.hpp
89
+ ${CMAKE_CURRENT_SOURCE_DIR } /queue.hpp
90
+ ${CMAKE_CURRENT_SOURCE_DIR } /sampler.hpp
91
+ ${CMAKE_CURRENT_SOURCE_DIR } /ur_level_zero.cpp
92
+ ${CMAKE_CURRENT_SOURCE_DIR } /common.cpp
93
+ ${CMAKE_CURRENT_SOURCE_DIR } /context.cpp
94
+ ${CMAKE_CURRENT_SOURCE_DIR } /device.cpp
95
+ ${CMAKE_CURRENT_SOURCE_DIR } /event.cpp
96
+ ${CMAKE_CURRENT_SOURCE_DIR } /usm.cpp
97
+ ${CMAKE_CURRENT_SOURCE_DIR } /usm_p2p.cpp
98
+ ${CMAKE_CURRENT_SOURCE_DIR } /memory.cpp
99
+ ${CMAKE_CURRENT_SOURCE_DIR } /kernel.cpp
100
+ ${CMAKE_CURRENT_SOURCE_DIR } /platform.cpp
101
+ ${CMAKE_CURRENT_SOURCE_DIR } /program.cpp
102
+ ${CMAKE_CURRENT_SOURCE_DIR } /queue.cpp
103
+ ${CMAKE_CURRENT_SOURCE_DIR } /sampler.cpp
104
+ ${CMAKE_CURRENT_SOURCE_DIR } /../../ur /ur.cpp
106
105
)
107
106
108
107
set_target_properties (${TARGET_NAME} PROPERTIES
@@ -119,6 +118,6 @@ target_link_libraries(${TARGET_NAME} PRIVATE
119
118
)
120
119
121
120
target_include_directories (${TARGET_NAME} PRIVATE
122
- ${L0_DIR }/../../../
121
+ " ${CMAKE_CURRENT_SOURCE_DIR } /../../"
123
122
LevelZeroLoader-Headers
124
123
)
0 commit comments