summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorWilliam Deegan <bill@baddogconsulting.com>2018-09-23 22:52:39 (GMT)
committerWilliam Deegan <bill@baddogconsulting.com>2018-11-12 16:46:36 (GMT)
commit73f88ffd1ea1fa12004407502749bf015011fe66 (patch)
tree9dd32f93fbb4ad9d4f2a4187b86f94e42e790fc4 /src
parent5b8630a68bcf38a7375904be2d4415151ea7e950 (diff)
downloadSCons-73f88ffd1ea1fa12004407502749bf015011fe66.zip
SCons-73f88ffd1ea1fa12004407502749bf015011fe66.tar.gz
SCons-73f88ffd1ea1fa12004407502749bf015011fe66.tar.bz2
Add docstring
Diffstat (limited to 'src')
-rw-r--r--src/engine/SCons/Node/FS.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/engine/SCons/Node/FS.py b/src/engine/SCons/Node/FS.py
index 7d8191c..68cabb9 100644
--- a/src/engine/SCons/Node/FS.py
+++ b/src/engine/SCons/Node/FS.py
@@ -2485,6 +2485,12 @@ class FileNodeInfo(SCons.Node.NodeInfoBase):
class FileBuildInfo(SCons.Node.BuildInfoBase):
+ """
+ This is info loaded from sconsign.
+ We're adding dependency_map to cache file->csig mapping
+ for all dependencies. Currently this is only used when using
+ MD5-timestamp decider. (It's needed because
+ """
__slots__ = ('dependency_map')
current_version_id = 2
@@ -3290,6 +3296,8 @@ class File(Base):
schild = str(child)
m[schild] = signature
+
+
# store this info so we can avoid regenerating it.
binfo.dependency_map = m
return m