Skip to content

Commit f18ca23

Browse files
committed
Clean cmake file
1 parent 6b9fa1e commit f18ca23

File tree

1 file changed

+30
-32
lines changed

1 file changed

+30
-32
lines changed

unified-runtime/source/adapters/offload/CMakeLists.txt

Lines changed: 30 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -20,53 +20,51 @@ endif()
2020
# simply always link the incoming program so it ends up as CUBIN. Try to find
2121
# the cuda driver so we can enable this where possible.
2222
if (NOT TARGET cudadrv)
23-
find_package(CUDA 10.1)
24-
add_library(cudadrv SHARED IMPORTED GLOBAL)
25-
set_target_properties(
26-
cudadrv PROPERTIES
27-
IMPORTED_LOCATION ${CUDA_cuda_driver_LIBRARY}
28-
INTERFACE_INCLUDE_DIRECTORIES ${CUDAToolkit_INCLUDE_DIRS}
29-
)
23+
find_package(CUDA 10.1)
24+
add_library(cudadrv SHARED IMPORTED GLOBAL)
25+
set_target_properties(
26+
cudadrv PROPERTIES
27+
IMPORTED_LOCATION ${CUDA_cuda_driver_LIBRARY}
28+
INTERFACE_INCLUDE_DIRECTORIES ${CUDAToolkit_INCLUDE_DIRS}
29+
)
3030
endif()
3131

3232
add_ur_adapter(${TARGET_NAME}
33-
SHARED
34-
${CMAKE_CURRENT_SOURCE_DIR}/adapter.cpp
35-
${CMAKE_CURRENT_SOURCE_DIR}/context.cpp
36-
${CMAKE_CURRENT_SOURCE_DIR}/device.cpp
37-
${CMAKE_CURRENT_SOURCE_DIR}/enqueue.cpp
38-
${CMAKE_CURRENT_SOURCE_DIR}/event.cpp
39-
${CMAKE_CURRENT_SOURCE_DIR}/kernel.cpp
40-
${CMAKE_CURRENT_SOURCE_DIR}/platform.cpp
41-
${CMAKE_CURRENT_SOURCE_DIR}/program.cpp
42-
${CMAKE_CURRENT_SOURCE_DIR}/queue.cpp
43-
${CMAKE_CURRENT_SOURCE_DIR}/ur2offload.hpp
44-
${CMAKE_CURRENT_SOURCE_DIR}/ur_interface_loader.cpp
45-
${CMAKE_CURRENT_SOURCE_DIR}/usm.cpp
33+
SHARED
34+
${CMAKE_CURRENT_SOURCE_DIR}/adapter.cpp
35+
${CMAKE_CURRENT_SOURCE_DIR}/context.cpp
36+
${CMAKE_CURRENT_SOURCE_DIR}/device.cpp
37+
${CMAKE_CURRENT_SOURCE_DIR}/enqueue.cpp
38+
${CMAKE_CURRENT_SOURCE_DIR}/event.cpp
39+
${CMAKE_CURRENT_SOURCE_DIR}/kernel.cpp
40+
${CMAKE_CURRENT_SOURCE_DIR}/platform.cpp
41+
${CMAKE_CURRENT_SOURCE_DIR}/program.cpp
42+
${CMAKE_CURRENT_SOURCE_DIR}/queue.cpp
43+
${CMAKE_CURRENT_SOURCE_DIR}/ur2offload.hpp
44+
${CMAKE_CURRENT_SOURCE_DIR}/ur_interface_loader.cpp
45+
${CMAKE_CURRENT_SOURCE_DIR}/usm.cpp
4646
)
4747

4848
set_target_properties(${TARGET_NAME} PROPERTIES
49-
VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}"
50-
SOVERSION "${PROJECT_VERSION_MAJOR}"
49+
VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}"
50+
SOVERSION "${PROJECT_VERSION_MAJOR}"
5151
)
5252

5353
set(ADDITIONAL_LINK_LIBS "")
5454
if (CUDA_cuda_driver_LIBRARY)
55-
list(APPEND ADDITIONAL_LINK_LIBS
56-
cudadrv
57-
)
55+
list(APPEND ADDITIONAL_LINK_LIBS cudadrv)
5856
target_compile_definitions(${TARGET_NAME} PRIVATE UR_CUDA_ENABLED)
5957
endif()
6058

6159
target_link_libraries(${TARGET_NAME} PRIVATE
62-
${PROJECT_NAME}::headers
63-
${PROJECT_NAME}::common
64-
${PROJECT_NAME}::umf
65-
${UR_OFFLOAD_INSTALL_DIR}/lib/libLLVMOffload.so
66-
${ADDITIONAL_LINK_LIBS}
60+
${PROJECT_NAME}::headers
61+
${PROJECT_NAME}::common
62+
${PROJECT_NAME}::umf
63+
${UR_OFFLOAD_INSTALL_DIR}/lib/libLLVMOffload.so
64+
${ADDITIONAL_LINK_LIBS}
6765
)
6866

6967
target_include_directories(${TARGET_NAME} PRIVATE
70-
"${UR_OFFLOAD_INCLUDE_DIR}/offload"
71-
"${CMAKE_CURRENT_SOURCE_DIR}/../../"
68+
"${UR_OFFLOAD_INCLUDE_DIR}/offload"
69+
"${CMAKE_CURRENT_SOURCE_DIR}/../../"
7270
)

0 commit comments

Comments
 (0)