diff options
author | G-Ragghianti <33492707+G-Ragghianti@users.noreply.github.com> | 2022-10-20 17:42:52 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-20 08:42:52 -0700 |
commit | af5d6295d58d1f44c7ce9d6ccc92cf6004e8eae6 (patch) | |
tree | 1b56910bb7e297d488bc23767b7a10ff732045fe /var | |
parent | 3e1db75372d4ddbd9a2c0970db0ca84beadf5244 (diff) | |
download | spack-af5d6295d58d1f44c7ce9d6ccc92cf6004e8eae6.tar.gz spack-af5d6295d58d1f44c7ce9d6ccc92cf6004e8eae6.tar.bz2 spack-af5d6295d58d1f44c7ce9d6ccc92cf6004e8eae6.tar.xz spack-af5d6295d58d1f44c7ce9d6ccc92cf6004e8eae6.zip |
Change scalapack to test-only dependency (#33433)
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/slate/package.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/var/spack/repos/builtin/packages/slate/package.py b/var/spack/repos/builtin/packages/slate/package.py index 798acc987a..7e623912b5 100644 --- a/var/spack/repos/builtin/packages/slate/package.py +++ b/var/spack/repos/builtin/packages/slate/package.py @@ -68,7 +68,7 @@ class Slate(CMakePackage, CudaPackage, ROCmPackage): depends_on("lapackpp@2021.04.00:", when="@2021.05.01:") depends_on("lapackpp@2020.10.02", when="@2020.10.00") depends_on("lapackpp@master", when="@master") - depends_on("scalapack") + depends_on("scalapack", type="test") depends_on("hipify-clang", when="@:2021.05.02 +rocm ^hip@5:") cpp_17_msg = "Requires C++17 compiler support" @@ -92,14 +92,16 @@ class Slate(CMakePackage, CudaPackage, ROCmPackage): backend = "hip" backend_config = "-Dgpu_backend=%s" % backend - return [ + config = [ "-Dbuild_tests=%s" % self.run_tests, "-Duse_openmp=%s" % ("+openmp" in spec), "-DBUILD_SHARED_LIBS=%s" % ("+shared" in spec), backend_config, "-Duse_mpi=%s" % ("+mpi" in spec), - "-DSCALAPACK_LIBRARIES=%s" % spec["scalapack"].libs.joined(";"), ] + if self.run_tests: + config.append("-DSCALAPACK_LIBRARIES=%s" % spec["scalapack"].libs.joined(";")) + return config @run_after("install") def cache_test_sources(self): |