summaryrefslogtreecommitdiff
path: root/src/mongo/scripting/SConscript
diff options
context:
space:
mode:
authorJonathan Reams <jbreams@mongodb.com>2015-07-29 23:47:50 -0400
committerJonathan Reams <jbreams@mongodb.com>2015-08-12 14:13:47 -0400
commit2bef8a3292a00090b8b62e27119481e5b21808cb (patch)
treeba02d598f735d5a0fdfecbc124ad20a58d464f0d /src/mongo/scripting/SConscript
parentd2fe88e34a93fb6d403307bd6b890d4f45d6935a (diff)
downloadmongo-2bef8a3292a00090b8b62e27119481e5b21808cb.tar.gz
SERVER-16703 Improve parsing of JS function bodies and expressions
Diffstat (limited to 'src/mongo/scripting/SConscript')
-rw-r--r--src/mongo/scripting/SConscript9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/mongo/scripting/SConscript b/src/mongo/scripting/SConscript
index f2e51237543..e81f2e4c705 100644
--- a/src/mongo/scripting/SConscript
+++ b/src/mongo/scripting/SConscript
@@ -101,6 +101,13 @@ elif usemozjs:
'STATIC_JS_API=1',
])
+ scriptingEnv.JSHeader(
+ target='mozjs/mongohelpers_js.cpp',
+ source=[
+ 'mozjs/mongohelpers.js'
+ ]
+ )
+
scriptingEnv.Library(
target='scripting',
source=[
@@ -125,6 +132,8 @@ elif usemozjs:
'mozjs/maxkey.cpp',
'mozjs/minkey.cpp',
'mozjs/mongo.cpp',
+ 'mozjs/mongohelpers.cpp',
+ 'mozjs/mongohelpers_js.cpp',
'mozjs/nativefunction.cpp',
'mozjs/numberint.cpp',
'mozjs/numberlong.cpp',