summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Wicking <paul.wicking@qt.io>2020-04-29 08:57:03 +0200
committerPaul Wicking <paul.wicking@qt.io>2020-05-05 11:17:48 +0200
commit538223d10d133d23133db1ec7a50cb2775aca657 (patch)
treee97b968bd2c1449b23e1cec6fd675dd1fa62c590
parente7efa77bb3e730c123411f3ed679036df812f57f (diff)
Doc: Enable snippet compilation
Enable compilation of snippets in network, widgets, and testlib. Task-number: QTBUG-74787 Task-number: QTBUG-81497 Done-with: Nico Vertriest <nico.vertriest@qt.io> Done-with: Kai Koehne <kai.koehne@qt.io> Change-Id: Ifdc7c06698bdee5fd423a145320f6cc0db63622b Reviewed-by: Nico Vertriest <nico.vertriest@qt.io>
-rw-r--r--src/src.pro25
1 files changed, 23 insertions, 2 deletions
diff --git a/src/src.pro b/src/src.pro
index 043577173b..c73d58819e 100644
--- a/src/src.pro
+++ b/src/src.pro
@@ -168,12 +168,18 @@ win32:SUBDIRS += src_winmain
qtConfig(network) {
SUBDIRS += src_network
src_plugins.depends += src_network
+ qtHaveModule(gui):qtConfig(private_tests) {
+ src_network_doc_snippets.subdir = network/doc/snippets
+ src_network_doc_snippets.target = sub-network-doc-snippets
+ src_network_doc_snippets.depends = src_network
+ SUBDIRS += src_network_doc_snippets
+ }
}
qtConfig(sql) {
SUBDIRS += src_sql
src_plugins.depends += src_sql
- contains(QT_CONFIG, private_tests) {
+ qtConfig(private_tests) {
src_sql_doc_snippets.subdir = sql/doc/snippets
src_sql_doc_snippets.target = sub-sql-doc-snippets
src_sql_doc_snippets.depends = src_sql
@@ -181,7 +187,16 @@ qtConfig(sql) {
}
}
qtConfig(xml): SUBDIRS += src_xml
-qtConfig(testlib): SUBDIRS += src_testlib
+qtConfig(testlib) {
+ SUBDIRS += src_testlib
+ qtConfig(private_tests) {
+ src_testlib_doc_snippets.subdir = testlib/doc/snippets
+ src_testlib_doc_snippets.target = sub-testlib-doc-snippets
+ src_testlib_doc_snippets.depends = src_testlib
+ SUBDIRS += src_testlib_doc_snippets
+ }
+}
+
qtConfig(dbus) {
force_dbus_bootstrap|qtConfig(private_tests): \
SUBDIRS += src_tools_bootstrap_dbus
@@ -240,6 +255,12 @@ qtConfig(gui) {
SUBDIRS += src_opengl
src_plugins.depends += src_opengl
}
+ qtConfig(private_tests) {
+ src_widgets_doc_snippets.subdir = widgets/doc/snippets
+ src_widgets_doc_snippets.target = sub-widgets-doc-snippets
+ src_widgets_doc_snippets.depends = src_widgets
+ SUBDIRS += src_widgets_doc_snippets
+ }
}
}
SUBDIRS += src_plugins