summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Blasche <alexander.blasche@digia.com>2014-04-04 15:13:18 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-04-14 12:28:54 +0200
commit9cbddccc24cdd4b51285ea9ecbf851f3eba2cd31 (patch)
treebd05f00043038d3fd3f0f05c2d4a8ea2bd0f6348
parent400c7fa8e767c65aab4b8a1d5161b5259080cec9 (diff)
downloadqtlocation-9cbddccc24cdd4b51285ea9ecbf851f3eba2cd31.tar.gz
Only build snippets in developer builds with enabled examples.
Task-number: QTBUG-37638 Change-Id: I2277f3fa9aab252bfba2103bee7c2b89e92ca26f Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
-rw-r--r--src/src.pro24
1 files changed, 18 insertions, 6 deletions
diff --git a/src/src.pro b/src/src.pro
index 72274cdc..fb2ecc63 100644
--- a/src/src.pro
+++ b/src/src.pro
@@ -5,9 +5,15 @@ SUBDIRS += positioning
plugins.depends = positioning
SUBDIRS += plugins
-positioning_doc_snippets.subdir = positioning/doc/snippets
-positioning_doc_snippets.depends = positioning
-SUBDIRS += positioning_doc_snippets
+contains(QT_CONFIG, private_tests) {
+ positioning_doc_snippets.subdir = positioning/doc/snippets
+ #plugin dependency required during static builds
+ positioning_doc_snippets.depends = positioning plugins
+ !contains(QT_BUILD_PARTS, examples) {
+ positioning_doc_snippets.CONFIG = no_default_target no_default_install
+ }
+ SUBDIRS += positioning_doc_snippets
+}
#no point in building QtLocation without Qt3D
qtHaveModule(3d) {
@@ -19,9 +25,15 @@ qtHaveModule(3d) {
plugins.depends += location
qtHaveModule(quick):imports.depends += location
- location_doc_snippets.subdir = location/doc/snippets
- location_doc_snippets.depends = location
- SUBDIRS += location_doc_snippets
+ contains(QT_CONFIG, private_tests) {
+ location_doc_snippets.subdir = location/doc/snippets
+ #plugin dependency required during static builds
+ location_doc_snippets.depends = location plugins
+ !contains(QT_BUILD_PARTS, examples) {
+ location_doc_snippets.CONFIG = no_default_target no_default_install
+ }
+ SUBDIRS += location_doc_snippets
+ }
}
qtHaveModule(quick) {