summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorDaniel Arndt <arndtd@ornl.gov>2021-10-25 18:00:40 -0400
committerGitHub <noreply@github.com>2021-10-25 15:00:40 -0700
commite221617386c5620324e034533e8967d4a6889136 (patch)
treeaa0b87c86e1a6ef88e27f5511abb21838554eb70 /var
parent6063600a7bff427d5ae404cd8386186026191228 (diff)
downloadspack-e221617386c5620324e034533e8967d4a6889136.tar.gz
spack-e221617386c5620324e034533e8967d4a6889136.tar.bz2
spack-e221617386c5620324e034533e8967d4a6889136.tar.xz
spack-e221617386c5620324e034533e8967d4a6889136.zip
deal.II package: Update CMake variable for >=9.3.0 (#26909)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/dealii/package.py11
1 files changed, 8 insertions, 3 deletions
diff --git a/var/spack/repos/builtin/packages/dealii/package.py b/var/spack/repos/builtin/packages/dealii/package.py
index 1437256bad..17f5cbd75b 100644
--- a/var/spack/repos/builtin/packages/dealii/package.py
+++ b/var/spack/repos/builtin/packages/dealii/package.py
@@ -460,9 +460,14 @@ class Dealii(CMakePackage, CudaPackage):
))
# Threading
- options.append(self.define_from_variant(
- 'DEAL_II_WITH_THREADS', 'threads'
- ))
+ if spec.satisfies('@9.3.0:'):
+ options.append(self.define_from_variant(
+ 'DEAL_II_WITH_TBB', 'threads'
+ ))
+ else:
+ options.append(self.define_from_variant(
+ 'DEAL_II_WITH_THREADS', 'threads'
+ ))
if '+threads' in spec:
if (spec.satisfies('^intel-parallel-studio+tbb')):
# deal.II/cmake will have hard time picking up TBB from Intel.