File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -243,6 +243,11 @@ add_custom_target(sycl-headers
243243 sycl-device-aspect-macros -header
244244 boost_mp11-headers)
245245
246+ list (APPEND UR_HEADERS_TO_COPY
247+ ${UNIFIED_RUNTIME_INCLUDE_DIR} /ur_api.h
248+ ${UNIFIED_RUNTIME_INCLUDE_DIR} /ur_api_funcs.def
249+ ${UNIFIED_RUNTIME_INCLUDE_DIR} /ur_print.hpp
250+ )
246251add_custom_command (
247252 OUTPUT ${OUT_HEADERS_IN_SYCL_DIR}
248253 ${OUT_HEADERS_IN_CL_DIR}
@@ -252,14 +257,13 @@ add_custom_command(
252257 ${HEADERS_IN_CL_DIR}
253258 ${HEADERS_IN_STD_DIR}
254259 ${HEADERS_IN_SYCLCOMPAT_DIR}
260+ ${UR_HEADERS_TO_COPY}
255261 COMMAND ${CMAKE_COMMAND} -E copy_directory ${sycl_inc_dir} /sycl ${SYCL_INCLUDE_BUILD_DIR} /sycl
256262 COMMAND ${CMAKE_COMMAND} -E copy_directory ${sycl_inc_dir} /CL ${SYCL_INCLUDE_BUILD_DIR} /CL
257263 COMMAND ${CMAKE_COMMAND} -E copy_directory ${sycl_inc_dir} /std ${SYCL_INCLUDE_BUILD_DIR} /std
258264 COMMAND ${CMAKE_COMMAND} -E copy_directory ${sycl_inc_dir} /syclcompat ${SYCL_INCLUDE_BUILD_DIR} /syclcompat
259265 COMMAND ${CMAKE_COMMAND} -E copy ${sycl_inc_dir} /syclcompat.hpp ${SYCL_INCLUDE_BUILD_DIR} /syclcompat.hpp
260- COMMAND ${CMAKE_COMMAND} -E copy ${UNIFIED_RUNTIME_INCLUDE_DIR} /ur_api.h ${SYCL_INCLUDE_BUILD_DIR}
261- COMMAND ${CMAKE_COMMAND} -E copy ${UNIFIED_RUNTIME_INCLUDE_DIR} /ur_api_funcs.def ${SYCL_INCLUDE_BUILD_DIR}
262- COMMAND ${CMAKE_COMMAND} -E copy ${UNIFIED_RUNTIME_INCLUDE_DIR} /ur_print.hpp ${SYCL_INCLUDE_BUILD_DIR}
266+ COMMAND ${CMAKE_COMMAND} -E copy ${UR_HEADERS_TO_COPY} ${SYCL_INCLUDE_BUILD_DIR}
263267 COMMENT "Copying SYCL headers ..." )
264268
265269# Copy SYCL headers from source to install directory
You can’t perform that action at this time.
0 commit comments