summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Util.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2004-03-27 18:24:10 (GMT)
committerSteven Knight <knight@baldmt.com>2004-03-27 18:24:10 (GMT)
commitb46dad1a6665597b93ffd6cee6e89100e1d76c5e (patch)
treea37deb9300dec57ff69ecbfe1ab901a8f7dd027c /src/engine/SCons/Util.py
parent6503d03e9933c9daf1bd3ad4ba4bc37a77587591 (diff)
downloadSCons-b46dad1a6665597b93ffd6cee6e89100e1d76c5e.zip
SCons-b46dad1a6665597b93ffd6cee6e89100e1d76c5e.tar.gz
SCons-b46dad1a6665597b93ffd6cee6e89100e1d76c5e.tar.bz2
Keep *FLAGS variables as CLVar variables after copying an Environment.
Diffstat (limited to 'src/engine/SCons/Util.py')
-rw-r--r--src/engine/SCons/Util.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/engine/SCons/Util.py b/src/engine/SCons/Util.py
index 1722f3a..2ede614 100644
--- a/src/engine/SCons/Util.py
+++ b/src/engine/SCons/Util.py
@@ -1196,9 +1196,7 @@ class CLVar(UserList.UserList):
def __init__(self, seq = []):
UserList.UserList.__init__(self, Split(seq))
def __coerce__(self, other):
- if is_String(other):
- other = Split(other)
- return (self, other)
+ return (self, CLVar(other))
def __str__(self):
return string.join(self.data)