summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/chai/package.py
diff options
context:
space:
mode:
authorBen Corbett <32752943+corbett5@users.noreply.github.com>2021-05-26 17:23:37 -0700
committerGitHub <noreply@github.com>2021-05-27 00:23:37 +0000
commit2b78b04dc5ef0d568a09f3ccda2fd7fa316fe656 (patch)
tree743be5f2b39f555e84ece22573efdf801196df3c /var/spack/repos/builtin/packages/chai/package.py
parentb120b516059cf201ab07ed6a50cb3a6617361ecc (diff)
downloadspack-2b78b04dc5ef0d568a09f3ccda2fd7fa316fe656.tar.gz
spack-2b78b04dc5ef0d568a09f3ccda2fd7fa316fe656.tar.bz2
spack-2b78b04dc5ef0d568a09f3ccda2fd7fa316fe656.tar.xz
spack-2b78b04dc5ef0d568a09f3ccda2fd7fa316fe656.zip
Chai, LvArray, Umpire and py-scipy: update versions, variants, and or more (#23488)
* LvArray update. * Style changes. * Addressing PR comments. * Bound scipy clang patch. * Umpire an CHAI boolean fix. * Changed lvarray python dependency types.
Diffstat (limited to 'var/spack/repos/builtin/packages/chai/package.py')
-rw-r--r--var/spack/repos/builtin/packages/chai/package.py26
1 files changed, 16 insertions, 10 deletions
diff --git a/var/spack/repos/builtin/packages/chai/package.py b/var/spack/repos/builtin/packages/chai/package.py
index b284da358f..7b80cd5eb1 100644
--- a/var/spack/repos/builtin/packages/chai/package.py
+++ b/var/spack/repos/builtin/packages/chai/package.py
@@ -14,20 +14,23 @@ class Chai(CMakePackage, CudaPackage, ROCmPackage):
homepage = "https://github.com/LLNL/CHAI"
git = "https://github.com/LLNL/CHAI.git"
- version('develop', branch='develop', submodules='True')
- version('master', branch='main', submodules='True')
- version('2.3.0', tag='v2.3.0', submodules='True')
- version('2.1.1', tag='v2.1.1', submodules='True')
- version('2.1.0', tag='v2.1.0', submodules='True')
- version('2.0.0', tag='v2.0.0', submodules='True')
- version('1.2.0', tag='v1.2.0', submodules='True')
- version('1.1.0', tag='v1.1.0', submodules='True')
- version('1.0', tag='v1.0', submodules='True')
+ version('develop', branch='develop', submodules=True)
+ version('master', branch='main', submodules=True)
+ version('2.3.0', tag='v2.3.0', submodules=True)
+ version('2.2.2', tag='v2.2.2', submodules=True)
+ version('2.2.1', tag='v2.2.1', submodules=True)
+ version('2.2.0', tag='v2.2.0', submodules=True)
+ version('2.1.1', tag='v2.1.1', submodules=True)
+ version('2.1.0', tag='v2.1.0', submodules=True)
+ version('2.0.0', tag='v2.0.0', submodules=True)
+ version('1.2.0', tag='v1.2.0', submodules=True)
+ version('1.1.0', tag='v1.1.0', submodules=True)
+ version('1.0', tag='v1.0', submodules=True)
variant('enable_pick', default=False, description='Enable pick method')
variant('shared', default=True, description='Build Shared Libs')
variant('raja', default=False, description='Build plugin for RAJA')
- variant('benchmarks', default=True, description='Build benchmarks.')
+ variant('benchmarks', default=False, description='Build benchmarks.')
variant('examples', default=True, description='Build examples.')
# TODO: figure out gtest dependency and then set this default True
# and remove the +tests conflict below.
@@ -104,4 +107,7 @@ class Chai(CMakePackage, CudaPackage, ROCmPackage):
options.append(self.define_from_variant('ENABLE_EXAMPLES', 'examples'))
+ options.append('-DENABLE_BENCHMARKS={0}'.format(
+ 'ON' if '+benchmarks' in spec else 'OFF'))
+
return options