summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Tool/qt.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2004-02-16 06:09:44 (GMT)
committerSteven Knight <knight@baldmt.com>2004-02-16 06:09:44 (GMT)
commitcaeea730e14a9f9f7f532d168aac351f3726ecfc (patch)
tree1d6abfe0ea36e04fab967178a0ecdb553ff63480 /src/engine/SCons/Tool/qt.py
parent9c118de758d6b40a085446ef19299faa196c85e2 (diff)
downloadSCons-caeea730e14a9f9f7f532d168aac351f3726ecfc.zip
SCons-caeea730e14a9f9f7f532d168aac351f3726ecfc.tar.gz
SCons-caeea730e14a9f9f7f532d168aac351f3726ecfc.tar.bz2
Add AppendUnique() and PrependUnique() Environment methods. Fix using the qt Tool from a copied construction environment.
Diffstat (limited to 'src/engine/SCons/Tool/qt.py')
-rw-r--r--src/engine/SCons/Tool/qt.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/engine/SCons/Tool/qt.py b/src/engine/SCons/Tool/qt.py
index 4be7a65..9969e02 100644
--- a/src/engine/SCons/Tool/qt.py
+++ b/src/engine/SCons/Tool/qt.py
@@ -210,9 +210,9 @@ def generate(env):
env['LIBEMITTER'] = _Automoc('StaticObject',
uicDeclBld,mocFromHBld,mocFromCppBld)
# Of course, we need to link against the qt libraries
- env.Append(CPPPATH=os.path.join('$QTDIR', 'include'))
- env.Append(LIBPATH=os.path.join('$QTDIR', 'lib'))
- env.Append(LIBS='$QT_LIB')
+ env.AppendUnique(CPPPATH=[os.path.join('$QTDIR', 'include')])
+ env.AppendUnique(LIBPATH=[os.path.join('$QTDIR', 'lib')])
+ env.AppendUnique(LIBS=['$QT_LIB'])
def exists(env):
return _detect(env)