summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Tool/qt.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2005-01-07 00:42:01 (GMT)
committerSteven Knight <knight@baldmt.com>2005-01-07 00:42:01 (GMT)
commit4e17c7182977812c7751523ef08f7b221ae6aa61 (patch)
tree2207659ec602bdd8a4ae9c462692b5cdce26ea76 /src/engine/SCons/Tool/qt.py
parent8209788c5d6a2554317a13416bb953b6c3f572ab (diff)
downloadSCons-4e17c7182977812c7751523ef08f7b221ae6aa61.zip
SCons-4e17c7182977812c7751523ef08f7b221ae6aa61.tar.gz
SCons-4e17c7182977812c7751523ef08f7b221ae6aa61.tar.bz2
Finish the display-customization variables: , , , , , and .
Diffstat (limited to 'src/engine/SCons/Tool/qt.py')
-rw-r--r--src/engine/SCons/Tool/qt.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/engine/SCons/Tool/qt.py b/src/engine/SCons/Tool/qt.py
index 9bb0438..bc2d41b 100644
--- a/src/engine/SCons/Tool/qt.py
+++ b/src/engine/SCons/Tool/qt.py
@@ -1,7 +1,7 @@
"""SCons.Tool.qt
-Tool-specific initialization for qt.
+Tool-specific initialization for Qt.
There normally shouldn't be any need to import this module directly.
It will usually be imported through the generic SCons.Tool.Tool()
@@ -37,6 +37,8 @@ __revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
import os.path
import re
+import SCons.Action
+import SCons.Builder
import SCons.Defaults
import SCons.Scanner
import SCons.Tool
@@ -294,7 +296,7 @@ def generate(env):
Action(checkMocIncluded,None)])
# ... and the corresponding builders
- uicBld = Builder(action='$QT_UICCOM',
+ uicBld = Builder(action=SCons.Action.Action('$QT_UICCOM', '$QT_UICCOMSTR'),
emitter=uicEmitter,
src_suffix='$QT_UISUFFIX',
suffix='$QT_UICDECLSUFFIX',
@@ -302,11 +304,13 @@ def generate(env):
source_scanner=uicScanner)
mocBld = Builder(action={}, prefix={}, suffix={})
for h in header_extensions:
- mocBld.add_action(h, '$QT_MOCFROMHCOM')
+ act = SCons.Action.Action('$QT_MOCFROMHCOM', '$QT_MOCFROMHCOMSTR')
+ mocBld.add_action(h, act)
mocBld.prefix[h] = '$QT_MOCHPREFIX'
mocBld.suffix[h] = '$QT_MOCHSUFFIX'
for cxx in cxx_suffixes:
- mocBld.add_action(cxx, '$QT_MOCFROMCXXCOM')
+ act = SCons.Action.Action('$QT_MOCFROMCXXCOM', '$QT_MOCFROMCXXCOMSTR')
+ mocBld.add_action(cxx, act)
mocBld.prefix[cxx] = '$QT_MOCCXXPREFIX'
mocBld.suffix[cxx] = '$QT_MOCCXXSUFFIX'