diff options
Diffstat (limited to 'SCons/Action.py')
-rw-r--r-- | SCons/Action.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/SCons/Action.py b/SCons/Action.py index 9f72efe..5c127a9 100644 --- a/SCons/Action.py +++ b/SCons/Action.py @@ -924,9 +924,10 @@ class CommandAction(_ActionAction): escape = env.get('ESCAPE', lambda x: x) - ENV = env.get('SHELL_ENV_EXPANDER', get_default_ENV)(env, target, source) + ENV = env.get('SHELL_ENV_GENERATOR ', get_default_ENV)(env, target, source) # Ensure that the ENV values are all strings: + for key, value in ENV.items(): if not is_String(value): if is_List(value): |