summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--var/spack/repos/builtin/packages/yafyaml/package.py8
1 files changed, 8 insertions, 0 deletions
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")