summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorStephen Nicholas Swatman <stephen@v25.nl>2024-07-10 14:32:45 +0200
committerGitHub <noreply@github.com>2024-07-10 06:32:45 -0600
commit5f234e16d067c490db9b128119b9198d517ba6cb (patch)
treed0be056a9035795cfd4ebee2e26bbf636b4b8454 /var
parent9001e9328a0671787002c3f592ba50ac2312d91c (diff)
downloadspack-5f234e16d067c490db9b128119b9198d517ba6cb.tar.gz
spack-5f234e16d067c490db9b128119b9198d517ba6cb.tar.bz2
spack-5f234e16d067c490db9b128119b9198d517ba6cb.tar.xz
spack-5f234e16d067c490db9b128119b9198d517ba6cb.zip
dfelibs: add Boost as a testing dependency (#45133)
In my enthusiasm to add dfelibs to Spack, I didn't realise that the unit tests of dfelibs use Boost and, as such, Boost is required as a testing dependency.
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/dfelibs/package.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/dfelibs/package.py b/var/spack/repos/builtin/packages/dfelibs/package.py
index 7a3927b92f..6e88fb0d3f 100644
--- a/var/spack/repos/builtin/packages/dfelibs/package.py
+++ b/var/spack/repos/builtin/packages/dfelibs/package.py
@@ -20,3 +20,12 @@ class Dfelibs(CMakePackage):
version("20211029", sha256="65b8d536b06b550e38822905dea06d193beb703fe0e4442791f43dc087c5cbfb")
depends_on("cmake@3.8:", type="build")
+ depends_on("boost@1.59:", type="test")
+
+ def cmake_args(self):
+ args = [
+ self.define("dfelibs_BUILD_EXAMPLES", False),
+ self.define("dfelibs_BUILD_UNITTESTS", self.run_tests),
+ ]
+
+ return args