diff options
| author | Steven Knight <knight@baldmt.com> | 2004-05-14 03:08:46 (GMT) |
|---|---|---|
| committer | Steven Knight <knight@baldmt.com> | 2004-05-14 03:08:46 (GMT) |
| commit | 86c11822b8f41dff8ec28e4ee8a8afeec9bfaa5f (patch) | |
| tree | f4e261a94be38bdc1beff13b857c54b169113baf /src/engine/SCons/Node/Alias.py | |
| parent | e2ed7aef1547812fa9ce49ae726ae1815158936d (diff) | |
| download | SCons-86c11822b8f41dff8ec28e4ee8a8afeec9bfaa5f.zip SCons-86c11822b8f41dff8ec28e4ee8a8afeec9bfaa5f.tar.gz SCons-86c11822b8f41dff8ec28e4ee8a8afeec9bfaa5f.tar.bz2 | |
Make the saved info opaque to the .sconsign subsystem. Lots of other cleanup.
Diffstat (limited to 'src/engine/SCons/Node/Alias.py')
| -rw-r--r-- | src/engine/SCons/Node/Alias.py | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/src/engine/SCons/Node/Alias.py b/src/engine/SCons/Node/Alias.py index f8ce36b..89127a3 100644 --- a/src/engine/SCons/Node/Alias.py +++ b/src/engine/SCons/Node/Alias.py @@ -63,20 +63,7 @@ class Alias(SCons.Node.Node): """A "builder" for aliases.""" pass - def current(self, calc): - """If all of our children were up-to-date, then this - Alias was up-to-date, too.""" - # Allow the children to calculate their signatures. - calc.bsig(self) - state = 0 - for kid in self.children(None): - s = kid.get_state() - if s and (not state or s > state): - state = s - if state == 0 or state == SCons.Node.up_to_date: - return 1 - else: - return 0 + current = SCons.Node.Node.children_are_up_to_date def sconsign(self): """An Alias is not recorded in .sconsign files""" |
