summaryrefslogtreecommitdiffstats
path: root/src/script/sconsign.py
diff options
context:
space:
mode:
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 ")