adios2: fix mgard variant (#47223)
Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com>
This commit is contained in:
parent
5df7dc88fc
commit
492c52089f
@ -188,7 +188,8 @@ class Adios2(CMakePackage, CudaPackage, ROCmPackage):
|
|||||||
depends_on("libpng@1.6:", when="+png")
|
depends_on("libpng@1.6:", when="+png")
|
||||||
depends_on("zfp@0.5.1:0.5", when="+zfp")
|
depends_on("zfp@0.5.1:0.5", when="+zfp")
|
||||||
depends_on("sz@2.0.2.0:", when="+sz")
|
depends_on("sz@2.0.2.0:", when="+sz")
|
||||||
depends_on("mgard", when="+mgard")
|
depends_on("mgard@2022-11-18:", when="+mgard")
|
||||||
|
depends_on("mgard@2023-01-10:", when="@2.9: +mgard")
|
||||||
|
|
||||||
extends("python", when="+python")
|
extends("python", when="+python")
|
||||||
depends_on("python@2.7:2.8,3.5:", when="@:2.4.0 +python", type=("build", "run"))
|
depends_on("python@2.7:2.8,3.5:", when="@:2.4.0 +python", type=("build", "run"))
|
||||||
@ -274,6 +275,7 @@ def cmake_args(self):
|
|||||||
from_variant("ADIOS2_USE_DataSpaces", "dataspaces"),
|
from_variant("ADIOS2_USE_DataSpaces", "dataspaces"),
|
||||||
from_variant("ADIOS2_USE_Fortran", "fortran"),
|
from_variant("ADIOS2_USE_Fortran", "fortran"),
|
||||||
from_variant("ADIOS2_USE_HDF5", "hdf5"),
|
from_variant("ADIOS2_USE_HDF5", "hdf5"),
|
||||||
|
from_variant("ADIOS2_USE_MGARD", "mgard"),
|
||||||
from_variant("ADIOS2_USE_MPI", "mpi"),
|
from_variant("ADIOS2_USE_MPI", "mpi"),
|
||||||
from_variant("ADIOS2_USE_PNG", "png"),
|
from_variant("ADIOS2_USE_PNG", "png"),
|
||||||
from_variant("ADIOS2_USE_Python", "python"),
|
from_variant("ADIOS2_USE_Python", "python"),
|
||||||
@ -292,7 +294,6 @@ def cmake_args(self):
|
|||||||
self.define("ADIOS2_BUILD_EXAMPLES", False),
|
self.define("ADIOS2_BUILD_EXAMPLES", False),
|
||||||
self.define("ADIOS2_USE_Endian_Reverse", True),
|
self.define("ADIOS2_USE_Endian_Reverse", True),
|
||||||
self.define("ADIOS2_USE_IME", False),
|
self.define("ADIOS2_USE_IME", False),
|
||||||
self.define("ADIOS2_USE_MGARD", False),
|
|
||||||
]
|
]
|
||||||
|
|
||||||
if spec.satisfies("+sst"):
|
if spec.satisfies("+sst"):
|
||||||
|
Loading…
Reference in New Issue
Block a user