summaryrefslogtreecommitdiffstats
path: root/providers/build.info
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2019-03-20 14:27:52 +0000
committerMatt Caswell <matt@openssl.org>2019-04-04 23:09:47 +0100
commit9efa0ae0b602c1c0e356009a58410a2e8b80201a (patch)
tree0c0a25f2c705d36de4a1dff84a9b9590c1061c57 /providers/build.info
parentecbfaef2aad61fae0c29c04287913af11981b82e (diff)
Create a FIPS provider and put SHA256 in it
Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/8537)
Diffstat (limited to 'providers/build.info')
-rw-r--r--providers/build.info11
1 files changed, 11 insertions, 0 deletions
diff --git a/providers/build.info b/providers/build.info
index ec4162bdd8..b2b53849cb 100644
--- a/providers/build.info
+++ b/providers/build.info
@@ -1 +1,12 @@
SUBDIRS=common default
+
+IF[{- !$disabled{fips} -}]
+ SUBDIRS=fips
+ MODULES=fips
+ IF[{- defined $target{shared_defflag} -}]
+ SOURCE[fips]=fips.ld
+ GENERATE[fips.ld]=../util/providers.num
+ ENDIF
+ INCLUDE[fips]=.. ../include ../crypto/include
+ DEFINE[fips]=FIPS_MODE
+ENDIF