diff options
author | Oswald Buddenhagen <oswald.buddenhagen@nokia.com> | 2012-07-03 21:26:36 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-07-05 21:11:27 +0200 |
commit | 918fd56324bbfb0d3e6bfffaaa608c64b62ef45b (patch) | |
tree | dd719a52a8c7b65de9194a222bfd732ade23bd81 /qtbase.pro | |
parent | 8d2c59774db5fce773b90369ce2f5ef7db0be78d (diff) | |
download | qtbase-918fd56324bbfb0d3e6bfffaaa608c64b62ef45b.tar.gz |
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.pro | 31 |
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 { |