summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/SConf.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2005-06-07 11:32:40 (GMT)
committerSteven Knight <knight@baldmt.com>2005-06-07 11:32:40 (GMT)
commit086a115a4add32f83be62140e9c0677cfdb90d73 (patch)
treed6cd2aac66041c1064740f28d018220815d9a210 /src/engine/SCons/SConf.py
parent7a75ef62e1067b6c8af61f1656c54f5d6853432c (diff)
downloadSCons-086a115a4add32f83be62140e9c0677cfdb90d73.zip
SCons-086a115a4add32f83be62140e9c0677cfdb90d73.tar.gz
SCons-086a115a4add32f83be62140e9c0677cfdb90d73.tar.bz2
Split Node-specific stuff from BuildInfo into a separate NodeInfo class. Add size info to the File information we collect.
Diffstat (limited to 'src/engine/SCons/SConf.py')
-rw-r--r--src/engine/SCons/SConf.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/engine/SCons/SConf.py b/src/engine/SCons/SConf.py
index 3d1a145..168add9 100644
--- a/src/engine/SCons/SConf.py
+++ b/src/engine/SCons/SConf.py
@@ -163,7 +163,7 @@ class SConfBuildInfo(SCons.Node.FS.BuildInfo):
SCons.Node.FS.BuildInfo.__init__(self, node)
self.result = result
self.string = string
- self.bsig = sig
+ self.ninfo.bsig = sig
class Streamer:
@@ -253,9 +253,9 @@ class SConfBuildTask(SCons.Taskmaster.Task):
else:
new_bsig = t.calc_signature(sconf_global.calc)
if t.env.use_build_signature():
- old_bsig = bi.bsig
+ old_bsig = bi.ninfo.bsig
else:
- old_bsig = bi.csig
+ old_bsig = bi.ninfo.csig
is_up_to_date = (is_up_to_date and new_bsig == old_bsig)
cached_error = cached_error or bi.result
else: