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>
bb10
Paul Wicking 2020-04-29 08:57:03 +02:00
parent e7efa77bb3
commit 538223d10d
1 changed files with 23 additions and 2 deletions

View File

@ -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