diff options
| author | Steven Knight <knight@baldmt.com> | 2002-01-29 13:38:31 (GMT) |
|---|---|---|
| committer | Steven Knight <knight@baldmt.com> | 2002-01-29 13:38:31 (GMT) |
| commit | ce7092c12926b8cd2c0df191a68bb5d1f2693f45 (patch) | |
| tree | 8f8627b6bd4afedd996514b3d7aec580b7c8aab3 /src/engine/SCons/Node/FS.py | |
| parent | dc36fb89f35ecbaf2efa843946d20cf1d030f5b8 (diff) | |
| download | SCons-ce7092c12926b8cd2c0df191a68bb5d1f2693f45.zip SCons-ce7092c12926b8cd2c0df191a68bb5d1f2693f45.tar.gz SCons-ce7092c12926b8cd2c0df191a68bb5d1f2693f45.tar.bz2 | |
Performance improvement: avoid recomputing signatures.
Diffstat (limited to 'src/engine/SCons/Node/FS.py')
| -rw-r--r-- | src/engine/SCons/Node/FS.py | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/src/engine/SCons/Node/FS.py b/src/engine/SCons/Node/FS.py index 7c19b81..f28ac1f 100644 --- a/src/engine/SCons/Node/FS.py +++ b/src/engine/SCons/Node/FS.py @@ -501,19 +501,7 @@ class File(Entry): else: return 0 - def set_bsig(self, bsig): - """Set the build signature for this file, updating the - .sconsign entry.""" - Entry.set_bsig(self, bsig) - self.set_sconsign() - - def set_csig(self, csig): - """Set the content signature for this file, updating the - .sconsign entry.""" - Entry.set_csig(self, csig) - self.set_sconsign() - - def set_sconsign(self): + def store_sigs(self): """Update a file's .sconsign entry with its current info.""" self.dir.sconsign().set(self.name, self.get_timestamp(), self.get_bsig(), self.get_csig()) |
