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:
parent
ae2c8c02a2
commit
ae27df4113
@ -14,10 +14,13 @@ class Henson(CMakePackage):
|
|||||||
|
|
||||||
version("master", branch="master")
|
version("master", branch="master")
|
||||||
|
|
||||||
|
maintainers("mrzv")
|
||||||
|
|
||||||
depends_on("mpi")
|
depends_on("mpi")
|
||||||
|
|
||||||
variant("python", default=False, description="Build Python bindings")
|
variant("python", default=False, description="Build Python bindings")
|
||||||
extends("python", when="+python")
|
extends("python", when="+python")
|
||||||
|
depends_on("py-mpi4py", when="+python", type=("build", "run"))
|
||||||
variant("mpi-wrappers", default=False, description="Build MPI wrappers (PMPI)")
|
variant("mpi-wrappers", default=False, description="Build MPI wrappers (PMPI)")
|
||||||
|
|
||||||
conflicts("^openmpi", when="+mpi-wrappers")
|
conflicts("^openmpi", when="+mpi-wrappers")
|
||||||
|
Loading…
Reference in New Issue
Block a user