mirror of
https://github.com/Kitware/CMake.git
synced 2026-03-11 03:50:43 -05:00
CUDA: persist CMAKE_LIBRARY_ARCHITECTURE and CUDA version
The CUDA language failed to persist CMAKE_CUDA_LIBRARY_ARCHITECTURE and CMAKE_LIBRARY_ARCHITECTURE, causing find_ calls to fail when the only enabled language was CUDA.
This commit is contained in:
@@ -17,6 +17,11 @@ set(CMAKE_CUDA_SOURCE_FILE_EXTENSIONS cu)
|
|||||||
set(CMAKE_CUDA_LINKER_PREFERENCE 15)
|
set(CMAKE_CUDA_LINKER_PREFERENCE 15)
|
||||||
set(CMAKE_CUDA_LINKER_PREFERENCE_PROPAGATES 1)
|
set(CMAKE_CUDA_LINKER_PREFERENCE_PROPAGATES 1)
|
||||||
|
|
||||||
|
set(CMAKE_CUDA_LIBRARY_ARCHITECTURE "@CMAKE_CUDA_LIBRARY_ARCHITECTURE@")
|
||||||
|
if(CMAKE_CUDA_LIBRARY_ARCHITECTURE)
|
||||||
|
set(CMAKE_LIBRARY_ARCHITECTURE "@CMAKE_CUDA_LIBRARY_ARCHITECTURE@")
|
||||||
|
endif()
|
||||||
|
|
||||||
set(CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES "@CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES@")
|
set(CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES "@CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES@")
|
||||||
|
|
||||||
set(CMAKE_CUDA_HOST_IMPLICIT_LINK_LIBRARIES "@CMAKE_CUDA_HOST_IMPLICIT_LINK_LIBRARIES@")
|
set(CMAKE_CUDA_HOST_IMPLICIT_LINK_LIBRARIES "@CMAKE_CUDA_HOST_IMPLICIT_LINK_LIBRARIES@")
|
||||||
|
|||||||
Reference in New Issue
Block a user