summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/CHANGES.txt3
-rw-r--r--src/engine/SCons/Script/SConscript.py4
2 files changed, 4 insertions, 3 deletions
diff --git a/src/CHANGES.txt b/src/CHANGES.txt
index e36ceb6..c598b1c 100644
--- a/src/CHANGES.txt
+++ b/src/CHANGES.txt
@@ -12,7 +12,8 @@ RELEASE 0.04 -
From Steven Knight:
- - Fix using a directory as a Default().
+ - Fix using a directory as a Default(), and allow Default() to
+ support white space in file names for strings in arrays.
diff --git a/src/engine/SCons/Script/SConscript.py b/src/engine/SCons/Script/SConscript.py
index 43868b5..4208eba 100644
--- a/src/engine/SCons/Script/SConscript.py
+++ b/src/engine/SCons/Script/SConscript.py
@@ -115,8 +115,8 @@ def Default(*targets):
if isinstance(t, SCons.Node.Node):
default_targets.append(t)
else:
- for s in string.split(t):
- default_targets.append(SCons.Node.FS.default_fs.Entry(s))
+ default_targets.extend(SCons.Util.scons_str2nodes(t,
+ SCons.Node.FS.default_fs.Entry))
def Help(text):
if print_help: