summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Environment.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2005-01-21 17:01:49 (GMT)
committerSteven Knight <knight@baldmt.com>2005-01-21 17:01:49 (GMT)
commit7a59fd0e789fb1c924d9feca02e4b83a93924844 (patch)
treedd6f4ac7a4a046254578e2e3940f566d03d47eb7 /src/engine/SCons/Environment.py
parent9925c571d1b4efcfba5838bf93971f98f34cc17d (diff)
downloadSCons-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.py10
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