diff options
Diffstat (limited to 'var/spack/repos/builtin/packages/raja/package.py')
-rw-r--r-- | var/spack/repos/builtin/packages/raja/package.py | 15 |
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 |