summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Environment.py
diff options
context:
space:
mode:
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