diff options
author | Erik Schnetter <schnetter@gmail.com> | 2023-01-10 05:18:39 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-10 11:18:39 +0100 |
commit | ae3a1618a2c0f75be55fdb477a079cca30f93cfc (patch) | |
tree | dd589b2ae2add233d0b93fd316b7640d238104e2 /var | |
parent | 0d96b0b31178c4fe1b5bf1045e5f89415008a221 (diff) | |
download | spack-ae3a1618a2c0f75be55fdb477a079cca30f93cfc.tar.gz spack-ae3a1618a2c0f75be55fdb477a079cca30f93cfc.tar.bz2 spack-ae3a1618a2c0f75be55fdb477a079cca30f93cfc.tar.xz spack-ae3a1618a2c0f75be55fdb477a079cca30f93cfc.zip |
simulationio: Explicitly enable/disable support for dependent packages (#34803)
* simulationio: Explicitly enable/disable support for dependent packages
* simulationio: Remove unused local variable
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/simulationio/package.py | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/var/spack/repos/builtin/packages/simulationio/package.py b/var/spack/repos/builtin/packages/simulationio/package.py index 115a2baa5e..88d06d229a 100644 --- a/var/spack/repos/builtin/packages/simulationio/package.py +++ b/var/spack/repos/builtin/packages/simulationio/package.py @@ -44,10 +44,14 @@ class Simulationio(CMakePackage): extends("python") def cmake_args(self): - spec = self.spec - options = [] - if "+pic" in spec: - options.append("-DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=true") + from_variant = self.define_from_variant + options = [ + from_variant("ENABLE_ASDF_CXX", "asdf"), + from_variant("ENABLE_HDF5", "hdf5"), + from_variant("ENABLE_RNPL", "rnpl"), + from_variant("ENABLE_SILO", "silo"), + from_variant("CMAKE_POSITION_INDEPENDENT_CODE", "pic"), + ] return options def check(self): |