summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorAdam J. Stewart <ajstewart426@gmail.com>2021-06-17 15:32:38 -0500
committerGitHub <noreply@github.com>2021-06-17 20:32:38 +0000
commit1c22742eedd064fbe624634e7968e1fb2d217e8b (patch)
tree34b9fe1406fa45f445119aef182b6abf12390ba8 /var
parentd4b5911671f0edb8460bd88fc2561c84753297f1 (diff)
downloadspack-1c22742eedd064fbe624634e7968e1fb2d217e8b.tar.gz
spack-1c22742eedd064fbe624634e7968e1fb2d217e8b.tar.bz2
spack-1c22742eedd064fbe624634e7968e1fb2d217e8b.tar.xz
spack-1c22742eedd064fbe624634e7968e1fb2d217e8b.zip
gloo: add +cuda variant (#24390)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/gloo/package.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/gloo/package.py b/var/spack/repos/builtin/packages/gloo/package.py
index 54f21c37c3..37d3d65555 100644
--- a/var/spack/repos/builtin/packages/gloo/package.py
+++ b/var/spack/repos/builtin/packages/gloo/package.py
@@ -6,7 +6,7 @@
from spack import *
-class Gloo(CMakePackage):
+class Gloo(CMakePackage, CudaPackage):
"""Gloo is a collective communications library."""
homepage = "https://github.com/facebookincubator/gloo"
@@ -28,3 +28,6 @@ class Gloo(CMakePackage):
depends_on('ninja', type='build')
generator = 'Ninja'
+
+ def cmake_args(self):
+ return [self.define_from_variant('USE_CUDA', 'cuda')]