summaryrefslogtreecommitdiff
path: root/site_scons
diff options
context:
space:
mode:
authorAndrew Morrow <acm@mongodb.com>2017-05-01 22:33:35 -0400
committerAndrew Morrow <acm@mongodb.com>2017-05-02 10:30:28 -0400
commitfff318ff19aa01656d33fbe079b7dbb1d98c9f87 (patch)
tree0843e64e20330aa7d95dc261de7f469e23ec8596 /site_scons
parent49cf0ebd80e8b007a6bcd08d3c956b149afa6f81 (diff)
downloadmongo-fff318ff19aa01656d33fbe079b7dbb1d98c9f87.tar.gz
SERVER-29036 The IDL compiler invocation must depend on the IDL compiler sources
Diffstat (limited to 'site_scons')
-rwxr-xr-x[-rw-r--r--]site_scons/site_tools/idl_tool.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/site_scons/site_tools/idl_tool.py b/site_scons/site_tools/idl_tool.py
index d44aa5a40d4..6584c797773 100644..100755
--- a/site_scons/site_tools/idl_tool.py
+++ b/site_scons/site_tools/idl_tool.py
@@ -53,6 +53,8 @@ def idl_scanner(node, env, path):
deps_list = deps_str.splitlines()
nodes_deps_list = [ env.File(d) for d in deps_list]
+ nodes_deps_list.extend(env.Glob('#buildscripts/idl/*.py'))
+ nodes_deps_list.extend(env.Glob('#buildscripts/idl/idl/*.py'))
return nodes_deps_list
@@ -73,4 +75,4 @@ def generate(env):
def exists(env):
- return True \ No newline at end of file
+ return True