summaryrefslogtreecommitdiff
path: root/SConstruct
diff options
context:
space:
mode:
authorJonathan Reams <jbreams@mongodb.com>2016-04-06 15:47:22 -0400
committerJonathan Reams <jbreams@mongodb.com>2016-04-15 13:49:58 -0400
commitb788596cb6a71fb8fff79e60cf538d58693f8b9f (patch)
treee599d069db1947ffade393e4079490b82b83d02a /SConstruct
parent661f125d27fe64fcde604ace724e681a078f9b6a (diff)
downloadmongo-b788596cb6a71fb8fff79e60cf538d58693f8b9f.tar.gz
SERVER-23044 Add system CA keychain support for OSX
Diffstat (limited to 'SConstruct')
-rw-r--r--SConstruct7
1 files changed, 7 insertions, 0 deletions
diff --git a/SConstruct b/SConstruct
index fd89ec948c5..89ac8da26b3 100644
--- a/SConstruct
+++ b/SConstruct
@@ -2315,6 +2315,13 @@ def doConfigure(myenv):
sslLibName = "ssleay32"
cryptoLibName = "libeay32"
+ # Used to import system certificate keychains
+ if conf.env.TargetOSIs('osx'):
+ conf.env.AppendUnique(FRAMEWORKS=[
+ 'CoreFoundation',
+ 'Security',
+ ])
+
if not conf.CheckLibWithHeader(
sslLibName,
["openssl/ssl.h"],