acts: pass cuda_arch to CMAKE_CUDA_ARCHITECTURES (#44397)
This commit is contained in:
parent
2bb20caa5f
commit
092dc96e6c
@ -478,6 +478,8 @@ def plugin_cmake_variant(plugin_name, spack_variant):
|
||||
cuda_arch = spec.variants["cuda_arch"].value
|
||||
if cuda_arch != "none":
|
||||
args.append(f"-DCUDA_FLAGS=-arch=sm_{cuda_arch[0]}")
|
||||
arch_str = ";".join(self.spec.variants["cuda_arch"].value)
|
||||
args.append(self.define("CMAKE_CUDA_ARCHITECTURES", arch_str))
|
||||
|
||||
args.append(self.define_from_variant("CMAKE_CXX_STANDARD", "cxxstd"))
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user