1 TEMPLATE = subdirs |
1 TEMPLATE = subdirs |
2 |
2 |
3 TOOLS_SUBDIRS = src_tools_bootstrap src_tools_moc src_tools_rcc src_tools_uic |
3 TOOLS_SUBDIRS = src_tools_bootstrap src_tools_moc src_tools_rcc src_tools_uic |
4 !cross_compile { |
4 !cross_compile { |
5 contains(QT_CONFIG, qt3support): TOOLS_SUBDIRS += src_tools_uic3 |
5 contains(QT_CONFIG, qt3support): SRC_SUBDIRS += src_tools_uic3 |
6 win32:!wince*: TOOLS_SUBDIRS += src_tools_idc |
6 win32:!wince*: SRC_SUBDIRS += src_tools_idc |
7 } |
7 } |
8 |
8 |
9 # Set subdir and respective target name |
9 # Set subdir and respective target name |
10 src_tools_bootstrap.subdir = $$QT_SOURCE_TREE/src/tools/bootstrap |
10 src_tools_bootstrap.subdir = $$QT_SOURCE_TREE/src/tools/bootstrap |
11 src_tools_bootstrap.target = sub-tools-bootstrap |
11 src_tools_bootstrap.target = sub-tools-bootstrap |
18 src_tools_uic3.subdir = $$QT_SOURCE_TREE/src/tools/uic3 |
18 src_tools_uic3.subdir = $$QT_SOURCE_TREE/src/tools/uic3 |
19 src_tools_uic3.target = sub-uic3 |
19 src_tools_uic3.target = sub-uic3 |
20 src_tools_idc.subdir = $$QT_SOURCE_TREE/src/tools/idc |
20 src_tools_idc.subdir = $$QT_SOURCE_TREE/src/tools/idc |
21 src_tools_idc.target = sub-idc |
21 src_tools_idc.target = sub-idc |
22 |
22 |
23 # Set dependencies for each subdir |
23 !wince*:!symbian:!ordered { |
24 src_tools_moc.depends = src_tools_bootstrap |
24 # Set dependencies for each subdir |
25 src_tools_rcc.depends = src_tools_bootstrap |
25 src_tools_moc.depends = src_tools_bootstrap |
26 src_tools_uic.depends = src_tools_bootstrap |
26 src_tools_rcc.depends = src_tools_bootstrap |
27 src_tools_idc.depends = src_corelib # defined in parent pro, in any, if not ignored |
27 src_tools_uic.depends = src_tools_bootstrap |
28 src_tools_uic3.depends = src_qt3support src_xml # defined in parent pro, in any, if not ignored |
28 } |
29 |
29 |
30 # Special handling, depending on type of project, if it used debug/release or only has one configuration |
30 # Special handling, depending on type of project, if it used debug/release or only has one configuration |
31 EXTRA_DEBUG_TARGETS = |
31 EXTRA_DEBUG_TARGETS = |
32 EXTRA_RELEASE_TARGETS = |
32 EXTRA_RELEASE_TARGETS = |
33 !symbian { |
33 !symbian { |