summaryrefslogtreecommitdiffstats
path: root/src/tools/tools.pro
diff options
context:
space:
mode:
authorMarius Storm-Olsen <marius.storm-olsen@nokia.com>2009-11-10 06:40:26 (GMT)
committerDavid Boddie <dboddie@trolltech.com>2009-11-11 16:06:47 (GMT)
commit3b14c077336a417bf998c7c7213b01374743397a (patch)
tree1d14b913c7aa9335e76619c118eeb4720a0fd17a /src/tools/tools.pro
parent7eb93b3c913fe5fd7f86c956721c454b4ca7dddf (diff)
downloadQt-3b14c077336a417bf998c7c7213b01374743397a.zip
Qt-3b14c077336a417bf998c7c7213b01374743397a.tar.gz
Qt-3b14c077336a417bf998c7c7213b01374743397a.tar.bz2
Fix failing sub-src target
sub-src was iterating over SRC_SUBDIRS and not SUBDIRS. So, when the tools were refactored out to handle distributed builds of host tools with Electric Cloud, these tools were not included in the iteration. Adding $$TOOLS_SUBDIRS to the recurse fixes this. Also avoid setting dependencies for non-ordered builds Reviewed-by: Jason McDonald
Diffstat (limited to 'src/tools/tools.pro')
-rw-r--r--src/tools/tools.pro10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/tools/tools.pro b/src/tools/tools.pro
index 7c8fb47..25527e3 100644
--- a/src/tools/tools.pro
+++ b/src/tools/tools.pro
@@ -20,10 +20,12 @@ src_tools_uic3.target = sub-uic3
src_tools_idc.subdir = $$QT_SOURCE_TREE/src/tools/idc
src_tools_idc.target = sub-idc
-# Set dependencies for each subdir
-src_tools_moc.depends = src_tools_bootstrap
-src_tools_rcc.depends = src_tools_bootstrap
-src_tools_uic.depends = src_tools_bootstrap
+!wince*:!symbian:!ordered {
+ # Set dependencies for each subdir
+ src_tools_moc.depends = src_tools_bootstrap
+ src_tools_rcc.depends = src_tools_bootstrap
+ src_tools_uic.depends = src_tools_bootstrap
+}
# Special handling, depending on type of project, if it used debug/release or only has one configuration
EXTRA_DEBUG_TARGETS =