@@ -179,11 +179,15 @@ if(UR_BUILD_ADAPTER_L0_V2)
179179 ${CMAKE_CURRENT_SOURCE_DIR} /common.hpp
180180 ${CMAKE_CURRENT_SOURCE_DIR} /device.hpp
181181 ${CMAKE_CURRENT_SOURCE_DIR} /platform.hpp
182+ ${CMAKE_CURRENT_SOURCE_DIR} /program .hpp
183+ ${CMAKE_CURRENT_SOURCE_DIR} /helpers/kernel_helpers.hpp
182184 ${CMAKE_CURRENT_SOURCE_DIR} /adapter.cpp
183185 ${CMAKE_CURRENT_SOURCE_DIR} /common.cpp
184186 ${CMAKE_CURRENT_SOURCE_DIR} /device.cpp
185187 ${CMAKE_CURRENT_SOURCE_DIR} /ur_interface_loader.cpp
186188 ${CMAKE_CURRENT_SOURCE_DIR} /platform.cpp
189+ ${CMAKE_CURRENT_SOURCE_DIR} /program .cpp
190+ ${CMAKE_CURRENT_SOURCE_DIR} /helpers/kernel_helpers.cpp
187191 ${CMAKE_CURRENT_SOURCE_DIR} /../../ur/ur.cpp
188192 # v2-only sources
189193 ${CMAKE_CURRENT_SOURCE_DIR} /v2/command_list_cache.hpp
@@ -194,8 +198,10 @@ if(UR_BUILD_ADAPTER_L0_V2)
194198 ${CMAKE_CURRENT_SOURCE_DIR} /v2/event_provider_normal.hpp
195199 ${CMAKE_CURRENT_SOURCE_DIR} /v2/event_provider.hpp
196200 ${CMAKE_CURRENT_SOURCE_DIR} /v2/event.hpp
201+ ${CMAKE_CURRENT_SOURCE_DIR} /v2/kernel.hpp
197202 ${CMAKE_CURRENT_SOURCE_DIR} /v2/queue_api.hpp
198203 ${CMAKE_CURRENT_SOURCE_DIR} /v2/queue_immediate_in_order.hpp
204+ ${CMAKE_CURRENT_SOURCE_DIR} /v2/usm.hpp
199205 ${CMAKE_CURRENT_SOURCE_DIR} /v2/api.cpp
200206 ${CMAKE_CURRENT_SOURCE_DIR} /v2/command_list_cache.cpp
201207 ${CMAKE_CURRENT_SOURCE_DIR} /v2/context.cpp
@@ -204,9 +210,11 @@ if(UR_BUILD_ADAPTER_L0_V2)
204210 ${CMAKE_CURRENT_SOURCE_DIR} /v2/event_provider_counter.cpp
205211 ${CMAKE_CURRENT_SOURCE_DIR} /v2/event_provider_normal.cpp
206212 ${CMAKE_CURRENT_SOURCE_DIR} /v2/event.cpp
213+ ${CMAKE_CURRENT_SOURCE_DIR} /v2/kernel.cpp
207214 ${CMAKE_CURRENT_SOURCE_DIR} /v2/queue_api.cpp
208215 ${CMAKE_CURRENT_SOURCE_DIR} /v2/queue_create.cpp
209216 ${CMAKE_CURRENT_SOURCE_DIR} /v2/queue_immediate_in_order.cpp
217+ ${CMAKE_CURRENT_SOURCE_DIR} /v2/usm.cpp
210218 )
211219
212220 if (NOT WIN32 )
@@ -220,6 +228,8 @@ if(UR_BUILD_ADAPTER_L0_V2)
220228 )
221229 endif ()
222230
231+ target_compile_definitions (ur_adapter_level_zero_v2 PUBLIC UR_ADAPTER_LEVEL_ZERO_V2)
232+
223233 # TODO: fix level_zero adapter conversion warnings
224234 target_compile_options (ur_adapter_level_zero_v2 PRIVATE
225235 $<$<CXX_COMPILER_ID:MSVC >:/wd4805 /wd4244>
@@ -245,6 +255,7 @@ if(UR_BUILD_ADAPTER_L0_V2)
245255
246256 target_include_directories (ur_adapter_level_zero_v2 PRIVATE
247257 "${CMAKE_CURRENT_SOURCE_DIR} /../.."
258+ "${CMAKE_CURRENT_SOURCE_DIR} /../../ur"
248259 LevelZeroLoader-Headers
249260 )
250261endif ()
0 commit comments