Skip to content

Commit 687ea05

Browse files
remove extra cmake handling for ur
Signed-off-by: Tikhomirova, Kseniya <[email protected]>
1 parent b047308 commit 687ea05

File tree

2 files changed

+1
-56
lines changed

2 files changed

+1
-56
lines changed

libsycl/CMakeLists.txt

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -111,36 +111,17 @@ file(GLOB_RECURSE HEADERS_IN_SYCL_DIR CONFIGURE_DEPENDS "${LIBSYCL_SOURCE_INCLUD
111111
string(REPLACE "${LIBSYCL_SOURCE_INCLUDE_DIR}" "${LIBSYCL_BUILD_INCLUDE_DIR}"
112112
OUT_HEADERS_IN_SYCL_DIR "${HEADERS_IN_SYCL_DIR}")
113113

114-
set(OUT_UR_HEADERS
115-
${LIBSYCL_BUILD_INCLUDE_DIR}/ur_api.h
116-
${LIBSYCL_BUILD_INCLUDE_DIR}/ur_api_funcs.def
117-
${LIBSYCL_BUILD_INCLUDE_DIR}/ur_print.hpp)
118-
set(UR_HEADERS_TO_COPY
119-
${UNIFIED_RUNTIME_INCLUDE_DIR}/ur_api.h
120-
${UNIFIED_RUNTIME_INCLUDE_DIR}/ur_api_funcs.def
121-
${UNIFIED_RUNTIME_INCLUDE_DIR}/ur_print.hpp)
122-
123114
# Copy SYCL headers from sources to build directory
124115
add_custom_target(sycl-headers
125-
DEPENDS ${OUT_HEADERS_IN_SYCL_DIR}
126-
${OUT_UR_HEADERS})
116+
DEPENDS ${OUT_HEADERS_IN_SYCL_DIR})
127117

128118
add_custom_command(
129119
OUTPUT ${OUT_HEADERS_IN_SYCL_DIR}
130-
${OUT_UR_HEADERS}
131120
DEPENDS ${HEADERS_IN_SYCL_DIR}
132-
${UR_HEADERS_TO_COPY}
133121
COMMAND ${CMAKE_COMMAND} -E copy_directory ${LIBSYCL_SOURCE_INCLUDE_DIR}/sycl ${LIBSYCL_BUILD_INCLUDE_DIR}/sycl
134-
COMMAND ${CMAKE_COMMAND} -E copy ${UR_HEADERS_TO_COPY} ${LIBSYCL_BUILD_INCLUDE_DIR}
135122
COMMENT "Copying SYCL headers...")
136123

137124
install(DIRECTORY "${LIBSYCL_SOURCE_INCLUDE_DIR}/sycl" DESTINATION ${LIBSYCL_INCLUDE_DIR} COMPONENT sycl-headers)
138-
install(FILES "${UNIFIED_RUNTIME_INCLUDE_DIR}/ur_api.h" DESTINATION ${LIBSYCL_INCLUDE_DIR}
139-
COMPONENT sycl-headers)
140-
install(FILES "${UNIFIED_RUNTIME_INCLUDE_DIR}/ur_api_funcs.def" DESTINATION ${LIBSYCL_INCLUDE_DIR}
141-
COMPONENT sycl-headers)
142-
install(FILES "${UNIFIED_RUNTIME_INCLUDE_DIR}/ur_print.hpp" DESTINATION ${LIBSYCL_INCLUDE_DIR}
143-
COMPONENT sycl-headers)
144125

145126
set(LIBSYCL_RT_LIBS ${LIBSYCL_SHARED_OUTPUT_NAME})
146127

libsycl/cmake/Modules/FetchUnifiedRuntime.cmake

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -182,48 +182,17 @@ set(UNIFIED_RUNTIME_SRC_INCLUDE_DIR "${UNIFIED_RUNTIME_SOURCE_DIR}/source")
182182
set(UNIFIED_RUNTIME_COMMON_INCLUDE_DIR "${UNIFIED_RUNTIME_SOURCE_DIR}/source/common")
183183

184184
add_library(UnifiedRuntimeLoader ALIAS ur_loader)
185-
add_library(UnifiedRuntimeCommon ALIAS ur_common)
186-
add_library(UnifiedMemoryFramework ALIAS ur_umf)
187-
188185
add_library(UnifiedRuntime-Headers INTERFACE)
189186

190187
target_include_directories(UnifiedRuntime-Headers
191188
INTERFACE
192189
"${UNIFIED_RUNTIME_INCLUDE_DIR}"
193190
)
194191

195-
find_package(Threads REQUIRED)
196-
197-
if(TARGET UnifiedRuntimeLoader)
198-
# Install the UR loader.
199-
install(TARGETS ur_loader
200-
LIBRARY DESTINATION "lib${LLVM_LIBDIR_SUFFIX}" COMPONENT unified-runtime-loader
201-
ARCHIVE DESTINATION "lib${LLVM_LIBDIR_SUFFIX}" COMPONENT unified-runtime-loader
202-
RUNTIME DESTINATION "bin" COMPONENT unified-runtime-loader
203-
)
204-
endif()
205-
206192
add_custom_target(UnifiedRuntimeAdapters)
207193

208194
function(add_sycl_ur_adapter NAME)
209195
add_dependencies(UnifiedRuntimeAdapters ur_adapter_${NAME})
210-
211-
install(TARGETS ur_adapter_${NAME}
212-
LIBRARY DESTINATION "lib${LLVM_LIBDIR_SUFFIX}" COMPONENT ur_adapter_${NAME}
213-
RUNTIME DESTINATION "bin" COMPONENT ur_adapter_${NAME})
214-
215-
set(manifest_file
216-
${CMAKE_CURRENT_BINARY_DIR}/install_manifest_ur_adapter_${NAME}.txt)
217-
add_custom_command(OUTPUT ${manifest_file}
218-
COMMAND "${CMAKE_COMMAND}"
219-
"-DCMAKE_INSTALL_COMPONENT=ur_adapter_${NAME}"
220-
-P "${CMAKE_BINARY_DIR}/cmake_install.cmake"
221-
COMMENT "Deploying component ur_adapter_${NAME}"
222-
USES_TERMINAL
223-
)
224-
add_custom_target(install-sycl-ur-adapter-${NAME}
225-
DEPENDS ${manifest_file} ur_adapter_${NAME}
226-
)
227196
endfunction()
228197

229198
if("level_zero" IN_LIST LIBSYCL_ENABLE_BACKENDS)
@@ -241,8 +210,3 @@ endif()
241210
if("opencl" IN_LIST LIBSYCL_ENABLE_BACKENDS)
242211
add_sycl_ur_adapter(opencl)
243212
endif()
244-
245-
install(TARGETS umf
246-
LIBRARY DESTINATION "lib${LLVM_LIBDIR_SUFFIX}" COMPONENT unified-memory-framework
247-
ARCHIVE DESTINATION "lib${LLVM_LIBDIR_SUFFIX}" COMPONENT unified-memory-framework
248-
RUNTIME DESTINATION "bin" COMPONENT unified-memory-framework)

0 commit comments

Comments
 (0)