unifyfs: new release v1.0.1 (#34876)

* unifyfs: new release v1.0.1
  Add 1.0.1 release
  Add new variant for new configure time option

Co-authored-by: CamStan <CamStan@users.noreply.github.com>
This commit is contained in:
Cameron Stanavige 2023-01-11 11:33:04 -08:00 committed by GitHub
parent ccb9969b64
commit c19638bb0d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -22,6 +22,7 @@ class Unifyfs(AutotoolsPackage):
tags = ["e4s"]
version("develop", branch="dev")
version("1.0.1", sha256="d92800778661b15ab50275c4efe345a6c60d8f1802a0d5909fda38db91b12116")
version("1.0", sha256="c9ad0d15d382773841a3dab89c661fbdcfd686ec37fa263eb22713f6404258f5")
version(
"0.9.2",
@ -47,6 +48,12 @@ class Unifyfs(AutotoolsPackage):
variant("fortran", default="True", description="Build with gfortran support")
variant("pmi", default="False", description="Enable PMI2 build options")
variant("pmix", default="False", description="Enable PMIx build options")
variant(
"preload",
default="False",
when="@1.0.1:",
description="Enable support for LD_PRELOAD library",
)
variant("spath", default="True", description="Use spath library to normalize relative paths")
depends_on("autoconf", type="build")
@ -122,6 +129,7 @@ def configure_args(self):
args.extend(self.enable_or_disable("fortran"))
args.extend(self.enable_or_disable("pmi"))
args.extend(self.enable_or_disable("pmix"))
args.extend(self.enable_or_disable("preload"))
if self.debug_build:
args.append("--disable-silent-rules")