diff options
author | Steven Knight <knight@baldmt.com> | 2005-01-21 17:01:49 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2005-01-21 17:01:49 (GMT) |
commit | 7a59fd0e789fb1c924d9feca02e4b83a93924844 (patch) | |
tree | dd6f4ac7a4a046254578e2e3940f566d03d47eb7 /src/engine/SCons/Environment.py | |
parent | 9925c571d1b4efcfba5838bf93971f98f34cc17d (diff) | |
download | SCons-7a59fd0e789fb1c924d9feca02e4b83a93924844.zip SCons-7a59fd0e789fb1c924d9feca02e4b83a93924844.tar.gz SCons-7a59fd0e789fb1c924d9feca02e4b83a93924844.tar.bz2 |
Change how Node/__init__.py imports Executor, remove unnecessary has_builder() calls, simply has_explicit_builder().
Diffstat (limited to 'src/engine/SCons/Environment.py')
-rw-r--r-- | src/engine/SCons/Environment.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/engine/SCons/Environment.py b/src/engine/SCons/Environment.py index fdd9b40..419e4e1 100644 --- a/src/engine/SCons/Environment.py +++ b/src/engine/SCons/Environment.py @@ -1126,11 +1126,13 @@ class Base(SubstitutionEnvironment): result.extend(bld(self, t, source)) return result - action = SCons.Action.Action(action) nkw = self.subst_kw(kw) - nkw['source_factory'] = self.fs.Entry - nkw['multi'] = 1 - nkw['action'] = action + nkw.update({ + 'action' : SCons.Action.Action(action), + 'source_factory' : self.fs.Entry, + 'multi' : 1, + 'is_explicit' : None, + }) bld = apply(SCons.Builder.Builder, (), nkw) # Apply the Builder separately to each target so that the Aliases |