use centralized handling of QT_BUILD_PARTS
authorOswald Buddenhagen <oswald.buddenhagen@nokia.com>
Tue, 3 Jul 2012 19:39:25 +0000 (21:39 +0200)
committerQt by Nokia <qt-info@nokia.com>
Wed, 11 Jul 2012 21:48:03 +0000 (23:48 +0200)
Change-Id: I9f4b70bf2dc19dc75e6490a7c5430b11add0b0f5
Reviewed-by: Rohan McGovern <rohan.mcgovern@nokia.com>
qtmultimedia.pro

index 645685a..e025d18 100644 (file)
@@ -17,33 +17,14 @@ win32 {
     qtCompileTest(xvideo)
 }
 
-TEMPLATE = subdirs
-
-module_qtmultimedia_src.subdir = src
-module_qtmultimedia_src.target = module-qtmultimedia-src
-
-module_qtmultimedia_examples.subdir = examples
-module_qtmultimedia_examples.target = module-qtmultimedia-examples
-module_qtmultimedia_examples.depends = module_qtmultimedia_src
-!contains(QT_BUILD_PARTS,examples) {
-    module_qtmultimedia_examples.CONFIG = no_default_target no_default_install
-}
-
-module_qtmultimedia_tests.subdir = tests
-module_qtmultimedia_tests.target = module-qtmultimedia-tests
-module_qtmultimedia_tests.depends = module_qtmultimedia_src
-module_qtmultimedia_tests.CONFIG = no_default_install
-!contains(QT_BUILD_PARTS,tests):module_qtmultimedia_tests.CONFIG += no_default_target
+load(qt_parts)
 
 module_qtmultimedia_docsnippets.subdir = doc
-module_qtmultimedia_docsnippets.target = module-qtmultimedia-doc
-module_qtmultimedia_docsnippets.depends = module_qtmultimedia_src
+module_qtmultimedia_docsnippets.target = sub-doc
+module_qtmultimedia_docsnippets.depends = sub_src
 module_qtmultimedia_docsnippets.CONFIG = no_default_install
 
-SUBDIRS += module_qtmultimedia_src \
-           module_qtmultimedia_examples \
-           module_qtmultimedia_tests \
-           module_qtmultimedia_docsnippets \
+SUBDIRS += module_qtmultimedia_docsnippets
 
 # for make docs:
 include(doc/config/qtmultimedia_doc.pri)