summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Executor.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2005-12-04 17:10:10 (GMT)
committerSteven Knight <knight@baldmt.com>2005-12-04 17:10:10 (GMT)
commit4b78cf9715b9c9bf96cdf909828533fc8eca0827 (patch)
treed89b1d618fae061c67deb82ff145a0e666eadd9e /src/engine/SCons/Executor.py
parent6a4fd83b9e9d4533017fa4e1c7233f72b42555c8 (diff)
downloadSCons-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.py2
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]))