diff options
author | Brad King <brad.king@kitware.com> | 2022-03-10 11:57:12 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2022-03-10 12:10:38 (GMT) |
commit | 7024596a261f6ea8fc3a9735ac09fa92f19f4594 (patch) | |
tree | 86e0423e5ab8b6d5d10335224163a929f02fdd08 /Tests/RunCMake/CUDA_architectures/architectures-not-set.cmake | |
parent | 2a79b647fac5fc702082385cb30fedf82a972b5e (diff) | |
download | CMake-7024596a261f6ea8fc3a9735ac09fa92f19f4594.zip CMake-7024596a261f6ea8fc3a9735ac09fa92f19f4594.tar.gz CMake-7024596a261f6ea8fc3a9735ac09fa92f19f4594.tar.bz2 |
Tests: Fix testing CMAKE_CUDA_ARCHITECTURES=OFF with Clang
Clang does not automatically choose an architecture supported
by the SDK. The `OFF` value is meant for users to provide their
own architecture flags, so provide one as part of the test.
Diffstat (limited to 'Tests/RunCMake/CUDA_architectures/architectures-not-set.cmake')
-rw-r--r-- | Tests/RunCMake/CUDA_architectures/architectures-not-set.cmake | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Tests/RunCMake/CUDA_architectures/architectures-not-set.cmake b/Tests/RunCMake/CUDA_architectures/architectures-not-set.cmake index ce5695a..1be5491 100644 --- a/Tests/RunCMake/CUDA_architectures/architectures-not-set.cmake +++ b/Tests/RunCMake/CUDA_architectures/architectures-not-set.cmake @@ -1,2 +1,7 @@ unset(CMAKE_CUDA_ARCHITECTURES) enable_language(CUDA) +file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/info.cmake" " +set(CMAKE_CUDA_COMPILER_ID \"${CMAKE_CUDA_COMPILER_ID}\") +set(CMAKE_CUDA_COMPILER_VERSION \"${CMAKE_CUDA_COMPILER_VERSION}\") +set(CMAKE_CUDA_ARCHITECTURES \"${CMAKE_CUDA_ARCHITECTURES}\") +") |