diff options
Diffstat (limited to 'src/mongo/db/serverless/SConscript')
-rw-r--r-- | src/mongo/db/serverless/SConscript | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/mongo/db/serverless/SConscript b/src/mongo/db/serverless/SConscript index 3ccfd8ea7f7..82143897663 100644 --- a/src/mongo/db/serverless/SConscript +++ b/src/mongo/db/serverless/SConscript @@ -57,6 +57,21 @@ env.Library( ) env.Library( + target='serverless_lock', + source=[ + 'serverless_operation_lock_registry.cpp', + 'serverless_server_status.cpp', + ], + LIBDEPS_PRIVATE=[ + '$BUILD_DIR/mongo/db/dbdirectclient', + '$BUILD_DIR/mongo/db/repl/tenant_migration_state_machine_idl', + '$BUILD_DIR/mongo/db/repl/tenant_migration_utils', + '$BUILD_DIR/mongo/db/server_base', + 'shard_split_state_machine', + ], +) + +env.Library( target='shard_split_donor_service', source=[ 'shard_split_donor_service.cpp', @@ -77,6 +92,7 @@ env.Library( '$BUILD_DIR/mongo/db/repl/tenant_migration_access_blocker', '$BUILD_DIR/mongo/db/server_base', '$BUILD_DIR/mongo/db/shard_role', + 'serverless_lock', 'shard_split_utils', ], ) @@ -84,6 +100,7 @@ env.Library( env.CppUnitTest( target='db_serverless_test', source=[ + 'serverless_operation_lock_registry_test.cpp', 'shard_split_donor_op_observer_test.cpp', 'shard_split_donor_service_test.cpp', 'shard_split_utils_test.cpp', @@ -97,6 +114,7 @@ env.CppUnitTest( '$BUILD_DIR/mongo/db/repl/replmocks', '$BUILD_DIR/mongo/db/repl/tenant_migration_access_blocker', '$BUILD_DIR/mongo/dbtests/mocklib', + 'serverless_lock', 'shard_split_donor_service', 'shard_split_utils', ], |