diff options
Diffstat (limited to 'src/engine/SCons/Util.py')
| -rw-r--r-- | src/engine/SCons/Util.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/engine/SCons/Util.py b/src/engine/SCons/Util.py index 1f27ff8..0abbd1e 100644 --- a/src/engine/SCons/Util.py +++ b/src/engine/SCons/Util.py @@ -139,6 +139,12 @@ class PathList(UserList.UserList): # suffix and basepath. return self.__class__([ UserList.UserList.__getitem__(self, item), ]) +def quote_spaces(arg): + if ' ' in arg or '\t' in arg: + return '"%s"' % arg + else: + return arg + _cv = re.compile(r'\$([_a-zA-Z]\w*|{[^}]*})') _space_sep = re.compile(r'[\t ]+(?![^{]*})') |
