summaryrefslogtreecommitdiffstats
path: root/src/script/sconsign.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2004-06-01 04:53:02 (GMT)
committerSteven Knight <knight@baldmt.com>2004-06-01 04:53:02 (GMT)
commit094a011d49d4ba19f276983d848cf93bfc951b41 (patch)
tree3076a90f77a193c77c486e350e6e0b245dbfb922 /src/script/sconsign.py
parentc642fca37d45da3f01c892b1518ce42ef8abbb6e (diff)
downloadSCons-094a011d49d4ba19f276983d848cf93bfc951b41.zip
SCons-094a011d49d4ba19f276983d848cf93bfc951b41.tar.gz
SCons-094a011d49d4ba19f276983d848cf93bfc951b41.tar.bz2
Store the different dependencies in binfo separately.
Diffstat (limited to 'src/script/sconsign.py')
-rw-r--r--src/script/sconsign.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/script/sconsign.py b/src/script/sconsign.py
index e4b7b07..a886fee 100644
--- a/src/script/sconsign.py
+++ b/src/script/sconsign.py
@@ -203,12 +203,14 @@ def map_timestamp(entry, name):
return str(timestamp)
def map_bkids(entry, name):
- result = []
try:
- for i in xrange(len(entry.bkids)):
- result.append("%s: %s" % (entry.bkids[i], entry.bkidsigs[i]))
+ bkids = entry.bsources + entry.bdepends + entry.bimplicit
+ bkidsigs = entry.bsourcesigs + entry.bdependsigs + entry.bimplicitsigs
except AttributeError:
return None
+ result = []
+ for i in xrange(len(bkids)):
+ result.append("%s: %s" % (bkids[i], bkidsigs[i]))
if result == []:
return None
return string.join(result, "\n ")