summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Taskmaster.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2009-03-11 17:34:37 (GMT)
committerSteven Knight <knight@baldmt.com>2009-03-11 17:34:37 (GMT)
commitefa6c9777b0be0fc3011cba0080916fc43b80a8c (patch)
treeb82788704d498093297e056320e9225b6509bc48 /src/engine/SCons/Taskmaster.py
parent7f380de2d31a8ca288bd8a44a51de8f2867830be (diff)
downloadSCons-efa6c9777b0be0fc3011cba0080916fc43b80a8c.zip
SCons-efa6c9777b0be0fc3011cba0080916fc43b80a8c.tar.gz
SCons-efa6c9777b0be0fc3011cba0080916fc43b80a8c.tar.bz2
Issue 2372: evaluate a Node's order-only prerequisites before the sources
and dependencies (so they can affect how the sources and dependencies are built).
Diffstat (limited to 'src/engine/SCons/Taskmaster.py')
-rw-r--r--src/engine/SCons/Taskmaster.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/engine/SCons/Taskmaster.py b/src/engine/SCons/Taskmaster.py
index 91eac35..1c65ee3 100644
--- a/src/engine/SCons/Taskmaster.py
+++ b/src/engine/SCons/Taskmaster.py
@@ -797,7 +797,7 @@ class Taskmaster:
children_not_ready = []
children_failed = False
- for child in chain(children, executor.get_all_prerequisites()):
+ for child in chain(executor.get_all_prerequisites(), children):
childstate = child.get_state()
if T: T.write(self.trace_message(' ' + self.trace_node(child)))