diff options
author | William Deegan <bill@baddogconsulting.com> | 2018-09-23 22:52:39 (GMT) |
---|---|---|
committer | William Deegan <bill@baddogconsulting.com> | 2018-11-12 16:46:36 (GMT) |
commit | 73f88ffd1ea1fa12004407502749bf015011fe66 (patch) | |
tree | 9dd32f93fbb4ad9d4f2a4187b86f94e42e790fc4 /src | |
parent | 5b8630a68bcf38a7375904be2d4415151ea7e950 (diff) | |
download | SCons-73f88ffd1ea1fa12004407502749bf015011fe66.zip SCons-73f88ffd1ea1fa12004407502749bf015011fe66.tar.gz SCons-73f88ffd1ea1fa12004407502749bf015011fe66.tar.bz2 |
Add docstring
Diffstat (limited to 'src')
-rw-r--r-- | src/engine/SCons/Node/FS.py | 8 |
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 |