Update ESMF: bug fix for esmf@8.3.0b09 with PIO (#32360)

This commit is contained in:
Dom Heinzeller 2022-08-25 09:52:54 -06:00 committed by GitHub
parent 7e0d8fce89
commit b332c1055c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -19,7 +19,7 @@ class Esmf(MakefilePackage):
url = "https://github.com/esmf-org/esmf/archive/ESMF_8_0_1.tar.gz"
git = "https://github.com/esmf-org/esmf.git"
maintainers = ["climbfuji"]
maintainers = ["climbfuji", "jedwards4b"]
# Develop is a special name for spack and is always considered the newest version
version("develop", branch="develop")
@ -64,12 +64,24 @@ class Esmf(MakefilePackage):
description="Build with external parallelio library",
when="@8.3:",
)
variant(
"parallelio",
default=False,
description="Build with external parallelio library",
when="@8.3.b09",
)
variant(
"pio",
default=True,
description="Enable Internal ParallelIO support",
when="@:8.2.99",
)
variant(
"pio",
default=True,
description="Enable Internal ParallelIO support",
when="@8.3.0b09",
)
variant("debug", default=False, description="Make a debuggable version of the library")
# Required dependencies