summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/libbeagle/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/libbeagle/package.py')
-rw-r--r--var/spack/repos/builtin/packages/libbeagle/package.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/var/spack/repos/builtin/packages/libbeagle/package.py b/var/spack/repos/builtin/packages/libbeagle/package.py
index 530815089c..312c98ebf8 100644
--- a/var/spack/repos/builtin/packages/libbeagle/package.py
+++ b/var/spack/repos/builtin/packages/libbeagle/package.py
@@ -48,7 +48,7 @@ class Libbeagle(AutotoolsPackage, CudaPackage):
def patch(self):
# update cuda architecture if necessary
- if "+cuda" in self.spec:
+ if self.spec.satisfies("+cuda"):
cuda_arch = self.spec.variants["cuda_arch"].value
archflag = "-arch=compute_{0}".format(cuda_arch)
@@ -73,12 +73,12 @@ class Libbeagle(AutotoolsPackage, CudaPackage):
"--disable-march-native"
]
- if "+cuda" in self.spec:
+ if self.spec.satisfies("+cuda"):
args.append("--with-cuda={0}".format(self.spec["cuda"].prefix))
else:
args.append("--without-cuda")
- if "+opencl" in self.spec:
+ if self.spec.satisfies("+opencl"):
args.append("--with-opencl={0}".format(self.spec["opencl"].prefix))
else:
args.append("--without-opencl")