diff options
author | Steven Knight <knight@baldmt.com> | 2005-12-04 17:10:10 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2005-12-04 17:10:10 (GMT) |
commit | 4b78cf9715b9c9bf96cdf909828533fc8eca0827 (patch) | |
tree | d89b1d618fae061c67deb82ff145a0e666eadd9e /src/engine/SCons/Executor.py | |
parent | 6a4fd83b9e9d4533017fa4e1c7233f72b42555c8 (diff) | |
download | SCons-4b78cf9715b9c9bf96cdf909828533fc8eca0827.zip SCons-4b78cf9715b9c9bf96cdf909828533fc8eca0827.tar.gz SCons-4b78cf9715b9c9bf96cdf909828533fc8eca0827.tar.bz2 |
Refactor to let specific Node types override scanner selection, and to add a separate in-memory Directory scanner (to be used later).
Diffstat (limited to 'src/engine/SCons/Executor.py')
-rw-r--r-- | src/engine/SCons/Executor.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/engine/SCons/Executor.py b/src/engine/SCons/Executor.py index 4f4e650..ad67152 100644 --- a/src/engine/SCons/Executor.py +++ b/src/engine/SCons/Executor.py @@ -191,7 +191,7 @@ class Executor: each individual target, which is a hell of a lot more efficient. """ env = self.get_build_env() - select_specific_scanner = lambda t: (t[0], t[1].select(t[0])) + select_specific_scanner = lambda t: (t[0], t[0].select_scanner(t[1])) remove_null_scanners = lambda t: not t[1] is None add_scanner_path = lambda t, s=self: \ (t[0], t[1], s.get_build_scanner_path(t[1])) |