summaryrefslogtreecommitdiffstats
path: root/qtbase.pro
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@nokia.com>2012-07-03 21:26:36 +0200
committerQt by Nokia <qt-info@nokia.com>2012-07-05 21:11:27 +0200
commit918fd56324bbfb0d3e6bfffaaa608c64b62ef45b (patch)
treedd719a52a8c7b65de9194a222bfd732ade23bd81 /qtbase.pro
parent8d2c59774db5fce773b90369ce2f5ef7db0be78d (diff)
centralize handling of QT_BUILD_PARTS
Change-Id: I33b8c3958a102d87461ad887fa5749bd9a6dc037 Reviewed-by: Sergio Ahumada <sergio.ahumada@nokia.com> Reviewed-by: Marius Storm-Olsen <marius.storm-olsen@nokia.com>
Diffstat (limited to 'qtbase.pro')
-rw-r--r--qtbase.pro31
1 files changed, 1 insertions, 30 deletions
diff --git a/qtbase.pro b/qtbase.pro
index 185270a73f..dc5dbf7503 100644
--- a/qtbase.pro
+++ b/qtbase.pro
@@ -2,39 +2,10 @@
# Main projectfile
#####################################################################
-CONFIG += ordered
-TEMPLATE = subdirs
+load(qt_parts)
cross_compile: CONFIG += nostrip
-module_qtbase_tests.subdir = tests
-module_qtbase_tests.target = module-qtbase-tests
-module_qtbase_tests.depends = module_qtbase_src
-module_qtbase_tests.CONFIG = no_default_install
-
-#process the projects
-PROJECTS=$$eval($$list($$lower($$unique(QT_BUILD_PARTS))))
-# note that the order matters for these blocks!
-contains(PROJECTS, qmake) {
- PROJECTS -= qmake
- # nothing to be done
-}
-contains(PROJECTS, libs) {
- PROJECTS -= libs
- SUBDIRS += src
-}
-contains(PROJECTS, examples) {
- PROJECTS -= examples
- SUBDIRS += examples
-}
-contains(PROJECTS, tests) {
- PROJECTS -= tests
- SUBDIRS += module_qtbase_tests
-}
-!isEmpty(PROJECTS) {
- message(Unknown PROJECTS: $$PROJECTS)
-}
-
confclean.depends += clean
confclean.commands =
unix {