summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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) {