diff options
author | ADAM David Alan Martin <adam.martin@10gen.com> | 2018-05-11 12:59:17 -0400 |
---|---|---|
committer | ADAM David Alan Martin <adam.martin@10gen.com> | 2018-05-11 12:59:17 -0400 |
commit | ecf8ad987548705e773d23d5ddc3973cbc1ea7e5 (patch) | |
tree | 62164575b6303aebecbe41670c74b713cfa314c7 /src/mongo/db/s/SConscript | |
parent | 56cbcf28c6bd4d9f9e739fb834d83b61c99516f1 (diff) | |
download | mongo-ecf8ad987548705e773d23d5ddc3973cbc1ea7e5.tar.gz |
SERVER-33008 Slice Authorization framework
The Authorization framework was intertwined with many subsystems and
needed to be properly abstracted in order to facilitate cutting down
on certain unnecessary dependencies in some libraries. This also
facilitates creating a reduced authorization framework for use
in embedded builds.
Diffstat (limited to 'src/mongo/db/s/SConscript')
-rw-r--r-- | src/mongo/db/s/SConscript | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/mongo/db/s/SConscript b/src/mongo/db/s/SConscript index 0c3d7918cb6..09c4b590cca 100644 --- a/src/mongo/db/s/SConscript +++ b/src/mongo/db/s/SConscript @@ -74,6 +74,7 @@ env.CppUnitTest( ], LIBDEPS=[ 'sharding_runtime_d', + '$BUILD_DIR/mongo/db/auth/authmocks', '$BUILD_DIR/mongo/s/config_server_test_fixture', ] ) @@ -173,6 +174,7 @@ env.CppUnitTest( 'balancer/type_migration_test.cpp', ], LIBDEPS=[ + '$BUILD_DIR/mongo/db/auth/authmocks', '$BUILD_DIR/mongo/s/config_server_test_fixture', '$BUILD_DIR/mongo/util/version_impl', 'balancer', @@ -297,6 +299,7 @@ env.CppUnitTest( ], LIBDEPS=[ 'sharding_runtime_d', + '$BUILD_DIR/mongo/db/auth/authmocks', '$BUILD_DIR/mongo/db/query/query_request', '$BUILD_DIR/mongo/s/catalog/dist_lock_manager_mock', '$BUILD_DIR/mongo/s/catalog/sharding_catalog_client_impl', @@ -315,6 +318,7 @@ env.CppUnitTest( ], LIBDEPS=[ '$BUILD_DIR/mongo/client/remote_command_targeter_mock', + '$BUILD_DIR/mongo/db/auth/authmocks', '$BUILD_DIR/mongo/db/repl/replmocks', '$BUILD_DIR/mongo/db/serveronly', '$BUILD_DIR/mongo/executor/network_test_env', @@ -329,6 +333,7 @@ env.CppUnitTest( 'shard_metadata_util_test.cpp', ], LIBDEPS=[ + '$BUILD_DIR/mongo/db/auth/authmocks', '$BUILD_DIR/mongo/s/shard_server_test_fixture', 'sharding', ], @@ -340,6 +345,7 @@ env.CppUnitTest( 'split_vector_test.cpp', ], LIBDEPS=[ + '$BUILD_DIR/mongo/db/auth/authmocks', '$BUILD_DIR/mongo/db/dbdirectclient', '$BUILD_DIR/mongo/s/shard_server_test_fixture', 'sharding', @@ -352,6 +358,7 @@ env.CppUnitTest( 'session_catalog_migration_source_test.cpp', ], LIBDEPS=[ + '$BUILD_DIR/mongo/db/auth/authmocks', '$BUILD_DIR/mongo/db/repl/mock_repl_coord_server_fixture', 'sharding', ] @@ -363,6 +370,7 @@ env.CppUnitTest( 'session_catalog_migration_destination_test.cpp', ], LIBDEPS=[ + '$BUILD_DIR/mongo/db/auth/authmocks', '$BUILD_DIR/mongo/db/ops/write_ops_exec', '$BUILD_DIR/mongo/s/catalog/sharding_catalog_client_mock', '$BUILD_DIR/mongo/s/shard_server_test_fixture', @@ -389,6 +397,7 @@ env.CppUnitTest( 'config/sharding_catalog_manager_split_chunk_test.cpp', ], LIBDEPS=[ + '$BUILD_DIR/mongo/db/auth/authmocks', '$BUILD_DIR/mongo/s/config_server_test_fixture', '$BUILD_DIR/mongo/util/version_impl', ] |