File tree 1 file changed +7
-3
lines changed
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
243
243
sycl-device-aspect-macros -header
244
244
boost_mp11-headers)
245
245
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
+ )
246
251
add_custom_command (
247
252
OUTPUT ${OUT_HEADERS_IN_SYCL_DIR}
248
253
${OUT_HEADERS_IN_CL_DIR}
@@ -252,14 +257,13 @@ add_custom_command(
252
257
${HEADERS_IN_CL_DIR}
253
258
${HEADERS_IN_STD_DIR}
254
259
${HEADERS_IN_SYCLCOMPAT_DIR}
260
+ ${UR_HEADERS_TO_COPY}
255
261
COMMAND ${CMAKE_COMMAND} -E copy_directory ${sycl_inc_dir} /sycl ${SYCL_INCLUDE_BUILD_DIR} /sycl
256
262
COMMAND ${CMAKE_COMMAND} -E copy_directory ${sycl_inc_dir} /CL ${SYCL_INCLUDE_BUILD_DIR} /CL
257
263
COMMAND ${CMAKE_COMMAND} -E copy_directory ${sycl_inc_dir} /std ${SYCL_INCLUDE_BUILD_DIR} /std
258
264
COMMAND ${CMAKE_COMMAND} -E copy_directory ${sycl_inc_dir} /syclcompat ${SYCL_INCLUDE_BUILD_DIR} /syclcompat
259
265
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}
263
267
COMMENT "Copying SYCL headers ..." )
264
268
265
269
# Copy SYCL headers from source to install directory
You can’t perform that action at this time.
0 commit comments