diff options
author | Robert Maynard <rmaynard@nvidia.com> | 2022-01-12 19:35:45 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2022-01-12 21:04:02 (GMT) |
commit | a4126d1c016e778f81b37096912eff1fe63c12b2 (patch) | |
tree | 15c2453c8631a675a9f4fd14ba1d00fc7420f42d /Modules/FindCUDAToolkit.cmake | |
parent | 0c038689be424ca71a6699a993adde3bcaa15b6c (diff) | |
download | CMake-a4126d1c016e778f81b37096912eff1fe63c12b2.zip CMake-a4126d1c016e778f81b37096912eff1fe63c12b2.tar.gz CMake-a4126d1c016e778f81b37096912eff1fe63c12b2.tar.bz2 |
CUDAToolkit: Add CUDA::cufft_static_nocallback target
Fixes: #23098
Diffstat (limited to 'Modules/FindCUDAToolkit.cmake')
-rw-r--r-- | Modules/FindCUDAToolkit.cmake | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Modules/FindCUDAToolkit.cmake b/Modules/FindCUDAToolkit.cmake index de5f376..f0fc50d 100644 --- a/Modules/FindCUDAToolkit.cmake +++ b/Modules/FindCUDAToolkit.cmake @@ -177,6 +177,7 @@ Targets Created: - ``CUDA::cufft`` - ``CUDA::cufftw`` - ``CUDA::cufft_static`` +- ``CUDA::cufft_static_nocallback`` starting in CUDA 9.2, requires CMake 3.23+ - ``CUDA::cufftw_static`` cuRAND @@ -928,6 +929,9 @@ if(CUDAToolkit_FOUND) # cuFFTW depends on cuFFT _CUDAToolkit_find_and_add_import_lib(cufftw DEPS cufft) _CUDAToolkit_find_and_add_import_lib(cufftw DEPS cufft_static) + if(CUDAToolkit_VERSION VERSION_GREATER_EQUAL 9.2) + _CUDAToolkit_find_and_add_import_lib(cufft_static_nocallback DEPS culibos) + endif() # cuSOLVER depends on cuBLAS, and cuSPARSE _CUDAToolkit_find_and_add_import_lib(cusolver DEPS cublas cusparse) |