Add py-mpi4py as a dependency for henson (#35743)

* Add py-mpi4py as a dependency

* Add maintainers per spackbot's request

* Add type=(build,run) per adamjstewart's suggestion
This commit is contained in:
Dmitriy 2023-03-01 22:43:31 -08:00 committed by GitHub
parent ae2c8c02a2
commit ae27df4113
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -14,10 +14,13 @@ class Henson(CMakePackage):
version("master", branch="master")
maintainers("mrzv")
depends_on("mpi")
variant("python", default=False, description="Build Python bindings")
extends("python", when="+python")
depends_on("py-mpi4py", when="+python", type=("build", "run"))
variant("mpi-wrappers", default=False, description="Build MPI wrappers (PMPI)")
conflicts("^openmpi", when="+mpi-wrappers")