From b9bde03df57b096951ef0358fd6d7a509e0f8b3b Mon Sep 17 00:00:00 2001 From: Alex Richert <82525672+AlexanderRichert-NOAA@users.noreply.github.com> Date: Sat, 1 Apr 2023 12:12:00 -0700 Subject: yafyaml: Add fismahigh variant to comply with FISMA standards (#36471) --- var/spack/repos/builtin/packages/yafyaml/package.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/yafyaml/package.py b/var/spack/repos/builtin/packages/yafyaml/package.py index c2c34750cc..53c57ed5f7 100644 --- a/var/spack/repos/builtin/packages/yafyaml/package.py +++ b/var/spack/repos/builtin/packages/yafyaml/package.py @@ -3,6 +3,8 @@ # # SPDX-License-Identifier: (Apache-2.0 OR MIT) +import os + from spack.package import * @@ -52,3 +54,9 @@ class Yafyaml(CMakePackage): description="The build type to build", values=("Debug", "Release"), ) + variant("fismahigh", default=False, description="Apply patching for FISMA-high compliance") + + @when("+fismahigh") + def patch(self): + if os.path.exists("tools/ci-install-gfe.bash"): + os.remove("tools/ci-install-gfe.bash") -- cgit v1.2.3-70-g09d2