summaryrefslogtreecommitdiffstats
path: root/nss/coreconf/config.gypi
diff options
context:
space:
mode:
Diffstat (limited to 'nss/coreconf/config.gypi')
-rw-r--r--nss/coreconf/config.gypi11
1 files changed, 11 insertions, 0 deletions
diff --git a/nss/coreconf/config.gypi b/nss/coreconf/config.gypi
index 13f857c..baf4256 100644
--- a/nss/coreconf/config.gypi
+++ b/nss/coreconf/config.gypi
@@ -136,6 +136,7 @@
'nss_include_dir%': '/usr/include/nss',
'only_dev_random%': 1,
'disable_fips%': 1,
+ 'fips_module_id%': '',
'mozpkix_only%': 0,
'mozilla_central%': 0,
'coverage%': 0,
@@ -165,12 +166,22 @@
'<(nss_include_dir)',
],
}],
+ [ 'disable_fips==0', {
+ 'defines': [
+ 'NSS_ENABLE_FIPS_INDICATORS',
+ ],
+ }],
[ 'disable_fips==1', {
'defines': [
'NSS_FIPS_DISABLED',
'NSS_NO_INIT_SUPPORT',
],
}],
+ [ 'fips_module_id!=""', {
+ 'defines': [
+ 'NSS_FIPS_MODULE_ID="<(fips_module_id)"'
+ ],
+ }],
[ 'OS!="android" and OS!="mac" and OS!="ios" and OS!="win"', {
'libraries': [
'-lpthread',