summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/raja/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/raja/package.py')
-rw-r--r--var/spack/repos/builtin/packages/raja/package.py15
1 files changed, 8 insertions, 7 deletions
diff --git a/var/spack/repos/builtin/packages/raja/package.py b/var/spack/repos/builtin/packages/raja/package.py
index f9ff3b4e00..7da9c6c4fd 100644
--- a/var/spack/repos/builtin/packages/raja/package.py
+++ b/var/spack/repos/builtin/packages/raja/package.py
@@ -32,6 +32,8 @@ class Raja(CMakePackage, CudaPackage):
variant('openmp', default=True, description='Build OpenMP backend')
variant('shared', default=True, description='Build Shared Libs')
+ variant('examples', default=True, description='Build examples.')
+ variant('exercises', default=True, description='Build exercises.')
depends_on('cmake@3.8:', type='build')
depends_on('cmake@3.9:', when='+cuda', type='build')
@@ -41,7 +43,7 @@ class Raja(CMakePackage, CudaPackage):
options = []
options.append('-DENABLE_OPENMP={0}'.format(
- 'ON' if '+openmp' in spec else 'Off'))
+ 'ON' if '+openmp' in spec else 'OFF'))
if '+cuda' in spec:
options.extend([
@@ -57,8 +59,11 @@ class Raja(CMakePackage, CudaPackage):
options.append('-DBUILD_SHARED_LIBS={0}'.format(
'ON' if '+shared' in spec else 'OFF'))
- options.append('-DENABLE_CHAI={0}'.format(
- 'ON' if '+chai' in spec else 'OFF'))
+ options.append('-DENABLE_EXAMPLES={0}'.format(
+ 'ON' if '+examples' in spec else 'OFF'))
+
+ options.append('-DENABLE_EXERCISES={0}'.format(
+ 'ON' if '+exercises' in spec else 'OFF'))
# Work around spack adding -march=ppc64le to SPACK_TARGET_ARGS which
# is used by the spack compiler wrapper. This can go away when BLT
@@ -68,8 +73,4 @@ class Raja(CMakePackage, CudaPackage):
else:
options.append('-DENABLE_TESTS=ON')
- if '+chai' in spec:
- options.extend([
- '-DENABLE_CHAI=ON'])
-
return options