mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-10 15:50:50 -06:00
CUDAToolkit: nvrtc shouldn't hard depend on nvrtc-builtins
Depending on nvrtc-builtins breaks CUDA enhanced compatibility across minor versions. The static version of nvrtc continues to need the dependency due to undefined symbols
This commit is contained in:
@@ -1356,7 +1356,7 @@ if(CUDAToolkit_FOUND)
|
||||
endif()
|
||||
|
||||
_CUDAToolkit_find_and_add_import_lib(nvrtc_builtins ALT nvrtc-builtins)
|
||||
_CUDAToolkit_find_and_add_import_lib(nvrtc DEPS nvrtc_builtins nvJitLink)
|
||||
_CUDAToolkit_find_and_add_import_lib(nvrtc DEPS nvJitLink)
|
||||
if(CUDAToolkit_VERSION VERSION_GREATER_EQUAL 11.5.0)
|
||||
_CUDAToolkit_find_and_add_import_lib(nvrtc_builtins_static ALT nvrtc-builtins_static)
|
||||
if(NOT TARGET CUDA::nvrtc_static)
|
||||
|
||||
Reference in New Issue
Block a user