summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Taskmaster.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2002-04-09 13:49:11 (GMT)
committerSteven Knight <knight@baldmt.com>2002-04-09 13:49:11 (GMT)
commit72b58192cc6bea9962cff01f2d72e8de77591bda (patch)
tree584a5efd3d6ca331f6b3cf93d17f49055ca890df /src/engine/SCons/Taskmaster.py
parent3ccdd2cb4b633d5d3603d1af53c2e578f1af8f1d (diff)
downloadSCons-72b58192cc6bea9962cff01f2d72e8de77591bda.zip
SCons-72b58192cc6bea9962cff01f2d72e8de77591bda.tar.gz
SCons-72b58192cc6bea9962cff01f2d72e8de77591bda.tar.bz2
Implement content signature caching and --max-drift (Anthony Roach)
Diffstat (limited to 'src/engine/SCons/Taskmaster.py')
-rw-r--r--src/engine/SCons/Taskmaster.py9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/engine/SCons/Taskmaster.py b/src/engine/SCons/Taskmaster.py
index 47707b0..22c22cb 100644
--- a/src/engine/SCons/Taskmaster.py
+++ b/src/engine/SCons/Taskmaster.py
@@ -90,7 +90,7 @@ class Task:
if self.targets[0].get_state() == SCons.Node.executing:
self.set_tstates(SCons.Node.executed)
for t in self.targets:
- t.store_sigs()
+ t.store_bsig()
t.built()
self.tm.executed(self.node)
@@ -190,13 +190,6 @@ class Taskmaster:
desc = "Dependency cycle: " + string.join(map(str, nodes), " -> ")
raise SCons.Errors.UserError, desc
- for child in children:
- if not child.builder:
- # set the signature for non-derived files
- # here so they don't get recalculated over
- # and over again:
- child.set_csig(self.calc.csig(child))
-
# Add non-derived files that have not been built
# to the candidates list:
def derived(node):