diff options
author | Brad King <brad.king@kitware.com> | 2023-03-31 12:04:34 (GMT) |
---|---|---|
committer | Kitware Robot <kwrobot@kitware.com> | 2023-03-31 12:05:10 (GMT) |
commit | ae9f725b9b5133bba181dfbe3524379b70c487bb (patch) | |
tree | 1ca4f3073b89751fa700076d8c024d9995cbfd0d | |
parent | 61681128e17509c5aa661cc825de0637c6cd306d (diff) | |
parent | 6546da83b33778edbcd1859c55d758caece09c5e (diff) | |
download | CMake-ae9f725b9b5133bba181dfbe3524379b70c487bb.zip CMake-ae9f725b9b5133bba181dfbe3524379b70c487bb.tar.gz CMake-ae9f725b9b5133bba181dfbe3524379b70c487bb.tar.bz2 |
Merge topic 'cuda-arch-nvcc-options-file'
6546da83b3 CUDA: Fix CUDA architecture flags for nvcc response files
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robertjmaynard@gmail.com>
Merge-request: !8379
-rw-r--r-- | Source/cmGeneratorTarget.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/cmGeneratorTarget.cxx b/Source/cmGeneratorTarget.cxx index 8a14eaf..bc5505f 100644 --- a/Source/cmGeneratorTarget.cxx +++ b/Source/cmGeneratorTarget.cxx @@ -3626,7 +3626,7 @@ void cmGeneratorTarget::AddCUDAArchitectureFlags(cmBuildStep compileOrLink, for (CudaArchitecture& architecture : architectures) { flags += - " --generate-code=arch=compute_" + architecture.name + ",code=["; + " \"--generate-code=arch=compute_" + architecture.name + ",code=["; if (architecture.virtual_) { flags += "compute_" + architecture.name; @@ -3646,7 +3646,7 @@ void cmGeneratorTarget::AddCUDAArchitectureFlags(cmBuildStep compileOrLink, flags += "sm_" + architecture.name; } - flags += "]"; + flags += "]\""; } } else if (compiler == "Clang") { for (CudaArchitecture& architecture : architectures) { |