summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorCory Bloor <Cordell.Bloor@amd.com>2022-02-09 14:30:56 -0700
committerGitHub <noreply@github.com>2022-02-09 14:30:56 -0700
commita582670e1536830831c0abd8ec4f0b5735a54b2f (patch)
treed29e7926dd637cf4bb92c252a68b959bfee9777a /var
parent7f1759b52eeffdd67d55cb4af95011415e3d21ed (diff)
downloadspack-a582670e1536830831c0abd8ec4f0b5735a54b2f.tar.gz
spack-a582670e1536830831c0abd8ec4f0b5735a54b2f.tar.bz2
spack-a582670e1536830831c0abd8ec4f0b5735a54b2f.tar.xz
spack-a582670e1536830831c0abd8ec4f0b5735a54b2f.zip
rocrand: add spack test support and cleanup (#27437)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/rocrand/package.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/rocrand/package.py b/var/spack/repos/builtin/packages/rocrand/package.py
index 3fff838b54..b5734a2c73 100644
--- a/var/spack/repos/builtin/packages/rocrand/package.py
+++ b/var/spack/repos/builtin/packages/rocrand/package.py
@@ -34,8 +34,10 @@ class Rocrand(CMakePackage):
variant('build_type', default='Release', values=("Release", "Debug", "RelWithDebInfo"), description='CMake build type')
+ depends_on('cmake@3.10.2:', type='build', when='@4.5.0:')
depends_on('cmake@3.5.1:', type='build')
- depends_on('numactl', when='@3.7.0:')
+
+ depends_on('googletest@1.10.0:', type='test')
for ver in ['3.5.0', '3.7.0', '3.8.0', '3.9.0', '3.10.0', '4.0.0', '4.1.0',
'4.2.0', '4.3.0', '4.3.1', '4.5.0', '4.5.2']:
@@ -88,7 +90,7 @@ class Rocrand(CMakePackage):
def cmake_args(self):
args = [
self.define('BUILD_BENCHMARK', 'OFF'),
- self.define('BUILD_TEST', 'OFF')
+ self.define('BUILD_TEST', self.run_tests)
]
if self.spec.satisfies('^cmake@3.21.0:3.21.2'):