summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Job.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2001-10-25 13:11:10 (GMT)
committerSteven Knight <knight@baldmt.com>2001-10-25 13:11:10 (GMT)
commit123be6df3fe113bad181c0c93aab4ee58b26e91f (patch)
treeac0b0ab9c7630768dc6411a2e8887ae3efc6dd3f /src/engine/SCons/Job.py
parent6a98a941a75eab2e4c22fa3e19cb973046f613b6 (diff)
downloadSCons-123be6df3fe113bad181c0c93aab4ee58b26e91f.zip
SCons-123be6df3fe113bad181c0c93aab4ee58b26e91f.tar.gz
SCons-123be6df3fe113bad181c0c93aab4ee58b26e91f.tar.bz2
Support building (sub)directories.
Diffstat (limited to 'src/engine/SCons/Job.py')
-rw-r--r--src/engine/SCons/Job.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/engine/SCons/Job.py b/src/engine/SCons/Job.py
index 17315fc..a3707be 100644
--- a/src/engine/SCons/Job.py
+++ b/src/engine/SCons/Job.py
@@ -111,9 +111,9 @@ class Serial:
except:
# Let the failed() callback function arrange for the
# build to stop if that's appropriate.
- self.taskmaster.failed(task)
+ task.failed()
else:
- self.taskmaster.executed(task)
+ task.executed()
def stop(self):
"""Serial jobs are always finished when start() returns, so there
@@ -246,9 +246,9 @@ class Parallel:
# Let the failed() callback function arrange for
# calling self.jobs.stop() to to stop the build
# if that's appropriate.
- self.taskmaster.failed(task)
+ task.failed()
else:
- self.taskmaster.executed(task)
+ task.executed()
# signal the cv whether the task failed or not,
# or otherwise the other Jobs might