Skip to content

Commit a147c2e

Browse files
committed
change cmake module CUDA -> CUDAToolkit
1 parent 64ac368 commit a147c2e

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

sycl/plugins/cuda/CMakeLists.txt

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,24 @@ message(STATUS "Including the PI API CUDA backend.")
44
# we only require the CUDA driver API to be used
55
# CUDA_CUDA_LIBRARY variable defines the path to libcuda.so, the CUDA Driver API library.
66

7-
find_package(CUDA 10.1 REQUIRED)
7+
find_package(CUDAToolkit 10.1 REQUIRED)
8+
9+
message(STATUS "Including the PI API CUDA backend.")
810

911
# Make imported library global to use it within the project.
1012
add_library(cudadrv SHARED IMPORTED GLOBAL)
1113

1214
if (WIN32)
1315
set_target_properties(
1416
cudadrv PROPERTIES
15-
IMPORTED_IMPLIB ${CUDA_CUDA_LIBRARY}
16-
INTERFACE_INCLUDE_DIRECTORIES ${CUDA_INCLUDE_DIRS}
17+
IMPORTED_IMPLIB ${CUDA_cuda_driver_LIBRARY}
18+
INTERFACE_INCLUDE_DIRECTORIES ${CUDAToolkit_INCLUDE_DIRS}
1719
)
1820
else()
1921
set_target_properties(
2022
cudadrv PROPERTIES
21-
IMPORTED_LOCATION ${CUDA_CUDA_LIBRARY}
22-
INTERFACE_INCLUDE_DIRECTORIES ${CUDA_INCLUDE_DIRS}
23+
IMPORTED_LOCATION ${CUDA_cuda_driver_LIBRARY}
24+
INTERFACE_INCLUDE_DIRECTORIES ${CUDAToolkit_INCLUDE_DIRS}
2325
)
2426
endif()
2527

sycl/tools/sycl-trace/CMakeLists.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ add_dependencies(sycl_pi_trace_collector pi-pretty-printers ze-pretty-printers)
6060

6161
if(SYCL_BUILD_PI_CUDA)
6262

63-
find_package(CUDA 10.1 REQUIRED)
63+
find_package(CUDAToolkit 10.1 REQUIRED)
6464
target_include_directories(sycl_pi_trace_collector
6565
PRIVATE
6666
"${CUDA_TOOLKIT_ROOT_DIR}/extras/CUPTI/include"
@@ -75,7 +75,8 @@ if(SYCL_BUILD_PI_CUDA)
7575
add_custom_target(cuda-pretty-printers
7676
COMMAND ${Python3_EXECUTABLE}
7777
${CMAKE_CURRENT_SOURCE_DIR}/generate_cuda_pretty_printers.py
78-
${CUDA_TOOLKIT_ROOT_DIR}/extras/CUPTI/include/generated_cuda_meta.h
78+
# ${CUDA_TOOLKIT_ROOT_DIR}/extras/CUPTI/include/generated_cuda_meta.h
79+
/usr/local/cuda/targets/x86_64-linux/include/generated_cuda_meta.h
7980
DEPENDS pi_cuda
8081
BYPRODUCTS
8182
${CMAKE_CURRENT_BINARY_DIR}/cuda_printers.def

0 commit comments

Comments
 (0)