diff options
Diffstat (limited to 'src/mongo/shell/SConscript')
-rw-r--r-- | src/mongo/shell/SConscript | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/mongo/shell/SConscript b/src/mongo/shell/SConscript index 1179246d35c..1bae6d96446 100644 --- a/src/mongo/shell/SConscript +++ b/src/mongo/shell/SConscript @@ -148,33 +148,34 @@ env.Library( ], ) +env.Library( + target="kms_idl", + source=[ + "kms.idl", + ], + LIBDEPS_PRIVATE=[ + '$BUILD_DIR/mongo/base', + '$BUILD_DIR/mongo/idl/idl_parser', + ], +) + if get_option('ssl') == 'on': kmsEnv = env.Clone() - kmsEnv.InjectThirdParty(libraries=['kms-message']) - kmsEnv.Library( target="kms", source=[ "kms.cpp", - "kms_aws.cpp", - "kms_azure.cpp", - "kms_gcp.cpp", "kms_local.cpp", - "kms_network.cpp", - "kms.idl", ], LIBDEPS=[ '$BUILD_DIR/mongo/base/secure_allocator', + 'kms_idl', ], LIBDEPS_PRIVATE=[ '$BUILD_DIR/mongo/base', '$BUILD_DIR/mongo/crypto/aead_encryption', '$BUILD_DIR/mongo/db/commands/test_commands_enabled', - '$BUILD_DIR/mongo/util/net/network', - '$BUILD_DIR/mongo/util/net/ssl_manager', - '$BUILD_DIR/mongo/util/net/ssl_options', - '$BUILD_DIR/third_party/shim_kms_message', ], ) @@ -205,7 +206,6 @@ if get_option('ssl') == 'on': target="encrypted_dbclient", source=[ "encrypted_dbclient_base.cpp", - "fle_shell_options.idl", ], LIBDEPS_PRIVATE=[ '$BUILD_DIR/mongo/client/clientdriver_minimal', |