summaryrefslogtreecommitdiff
path: root/src/mongo/db/ops/SConscript
diff options
context:
space:
mode:
authorTess Avitabile <tess.avitabile@mongodb.com>2017-03-31 15:44:10 -0400
committerTess Avitabile <tess.avitabile@mongodb.com>2017-04-04 11:52:00 -0400
commit02e688ef2ea7305cdb36403b95793c42e7bfaa78 (patch)
treebac557faa2a502dc0b15b2d397579c53741668e6 /src/mongo/db/ops/SConscript
parentb1fd308ad04a5a6719fe72bcd23b10f1b8266097 (diff)
downloadmongo-02e688ef2ea7305cdb36403b95793c42e7bfaa78.tar.gz
SERVER-28478 Create ArrayFilter class and implement parsing of arrayFilters in ParsedUpdate
Diffstat (limited to 'src/mongo/db/ops/SConscript')
-rw-r--r--src/mongo/db/ops/SConscript20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/mongo/db/ops/SConscript b/src/mongo/db/ops/SConscript
index 157fa1ffd99..43a97cc2c47 100644
--- a/src/mongo/db/ops/SConscript
+++ b/src/mongo/db/ops/SConscript
@@ -266,6 +266,25 @@ env.CppUnitTest(
)
env.Library(
+ target='array_filter',
+ source=[
+ 'array_filter.cpp',
+ ],
+ LIBDEPS=[
+ "$BUILD_DIR/mongo/db/matcher/expressions",
+ ],
+)
+
+env.CppUnitTest(
+ target='array_filter_test',
+ source='array_filter_test.cpp',
+ LIBDEPS=[
+ 'array_filter',
+ '$BUILD_DIR/mongo/db/query/collation/collator_interface_mock',
+ ],
+)
+
+env.Library(
target="write_ops",
source=[
"delete.cpp",
@@ -278,6 +297,7 @@ env.Library(
"write_ops_exec.cpp",
],
LIBDEPS=[
+ 'array_filter',
'update_driver',
'$BUILD_DIR/mongo/base',
'$BUILD_DIR/mongo/db/concurrency/lock_manager',