summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/SConscript
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/query/SConscript')
-rw-r--r--src/mongo/db/query/SConscript18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/mongo/db/query/SConscript b/src/mongo/db/query/SConscript
index eba0ff73786..b4741d22748 100644
--- a/src/mongo/db/query/SConscript
+++ b/src/mongo/db/query/SConscript
@@ -75,6 +75,18 @@ env.Library(
)
env.Library(
+ target='sbe_stage_builder_helpers',
+ source=[
+ "sbe_stage_builder_helpers.cpp",
+ ],
+ LIBDEPS=[
+ "$BUILD_DIR/mongo/base",
+ '$BUILD_DIR/mongo/db/exec/sbe/query_sbe',
+ "$BUILD_DIR/mongo/db/matcher/expressions",
+ ],
+)
+
+env.Library(
target='projection_ast',
source=[
"projection.cpp",
@@ -281,6 +293,7 @@ env.CppUnitTest(
source=[
"canonical_query_encoder_test.cpp",
"canonical_query_test.cpp",
+ "classic_stage_builder_test.cpp",
"count_command_test.cpp",
"cursor_response_test.cpp",
"explain_options_test.cpp",
@@ -324,17 +337,22 @@ env.CppUnitTest(
"query_request_test.cpp",
"query_settings_test.cpp",
"query_solution_test.cpp",
+ "sbe_stage_builder_test_fixture.cpp",
+ "sbe_stage_builder_test.cpp",
"view_response_formatter_test.cpp",
],
LIBDEPS=[
"$BUILD_DIR/mongo/db/auth/authmocks",
"$BUILD_DIR/mongo/db/concurrency/lock_manager",
+ "$BUILD_DIR/mongo/db/exec/sbe/sbe_plan_stage_test",
"$BUILD_DIR/mongo/db/pipeline/aggregation_request",
"$BUILD_DIR/mongo/db/query_exec",
"$BUILD_DIR/mongo/db/service_context_d",
+ "$BUILD_DIR/mongo/db/service_context_d_test_fixture",
"$BUILD_DIR/mongo/db/service_context_test_fixture",
"$BUILD_DIR/mongo/dbtests/mocklib",
"$BUILD_DIR/mongo/rpc/rpc",
+ "$BUILD_DIR/mongo/util/clock_source_mock",
"collation/collator_factory_mock",
"collation/collator_interface_mock",
"command_request_response",