diff options
author | Jake Koester <146987853+aperijake@users.noreply.github.com> | 2024-05-08 12:33:49 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-08 11:33:49 -0700 |
commit | 9ab6c30a3dfac2a5d5c3f1f72a420f061e9f3f0f (patch) | |
tree | 8c50eae320e2a21478115c87627fd12a58a3b6a4 | |
parent | ddf94291d42b0bc73973a1244baba49f81f270f4 (diff) | |
download | spack-9ab6c30a3dfac2a5d5c3f1f72a420f061e9f3f0f.tar.gz spack-9ab6c30a3dfac2a5d5c3f1f72a420f061e9f3f0f.tar.bz2 spack-9ab6c30a3dfac2a5d5c3f1f72a420f061e9f3f0f.tar.xz spack-9ab6c30a3dfac2a5d5c3f1f72a420f061e9f3f0f.zip |
add flag to turn off building tests and examples (#44075)
-rw-r--r-- | var/spack/repos/builtin/packages/compadre/package.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/compadre/package.py b/var/spack/repos/builtin/packages/compadre/package.py index 32af4e6c87..32e276ce55 100644 --- a/var/spack/repos/builtin/packages/compadre/package.py +++ b/var/spack/repos/builtin/packages/compadre/package.py @@ -31,6 +31,8 @@ class Compadre(CMakePackage): variant("mpi", default=False, description="Enable MPI support") depends_on("mpi", when="+mpi") + variant("tests", default=True, description="Enable tests and examples") + # fixes duplicate symbol issue with static library build patch( "https://patch-diff.githubusercontent.com/raw/sandialabs/Compadre/pull/286.patch?full_index=1", @@ -56,6 +58,10 @@ class Compadre(CMakePackage): if "+mpi" in spec: options.append("-DCompadre_USE_MPI:BOOL=ON") + if "~tests" in spec: + options.append("-DCompadre_EXAMPLES:BOOL=OFF") + options.append("-DCompadre_TESTS:BOOL=OFF") + if "+shared" in spec: options.append("-DBUILD_SHARED_LIBS:BOOL=ON") else: |