From 09ecf4bb3d6d77fb7b441e528476eba6ae2355cc Mon Sep 17 00:00:00 2001 From: gojimmypi Date: Wed, 30 Oct 2024 10:56:07 -0700 Subject: [PATCH] Introduce IDE-FIPS director --- IDE-FIPS/README.md | 6 ++++++ IDE-FIPS/include.am | 8 ++++++++ INSTALL | 2 ++ Makefile.am | 1 + 4 files changed, 17 insertions(+) create mode 100644 IDE-FIPS/README.md create mode 100644 IDE-FIPS/include.am diff --git a/IDE-FIPS/README.md b/IDE-FIPS/README.md new file mode 100644 index 0000000000..9ae9887ce2 --- /dev/null +++ b/IDE-FIPS/README.md @@ -0,0 +1,6 @@ +# IDE-FIPS + +This directory contains FIPS-only IDE builds to better isolate from non-FIPS environments. + +When adding a new environment, remember to edit the local [include.am](./include.am) file +and probably create a new `IDE-FIPS//include.am` file as well. diff --git a/IDE-FIPS/include.am b/IDE-FIPS/include.am new file mode 100644 index 0000000000..5d30cbc805 --- /dev/null +++ b/IDE-FIPS/include.am @@ -0,0 +1,8 @@ +# vim:ft=automake +# included from Top Level Makefile.am +# All paths should be given relative to the root + +# For example, when WIN-SRTP-KDF-140-3 is ready: +# include IDE-FIPS/WIN-SRTP-KDF-140-3/include.am + +EXTRA_DIST+= IDE-FIPS/README.md diff --git a/INSTALL b/INSTALL index 6ac6330043..3b3cc1d748 100644 --- a/INSTALL +++ b/INSTALL @@ -1,3 +1,5 @@ +For FIPS builds not found here, see the IDE-FIPS directory. + 0. Building on *nix from git repository Run the autogen script to generate configure, then proceed to step 1. diff --git a/Makefile.am b/Makefile.am index d8e4b6ddf3..bedf15ab67 100644 --- a/Makefile.am +++ b/Makefile.am @@ -198,6 +198,7 @@ include mcapi/wolfssl.X/nbproject/include.am include mcapi/zlib.X/nbproject/include.am include tirtos/include.am include IDE/include.am +include IDE-FIPS/include.am endif include scripts/include.am