summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/sql/doc/snippets/code/code.pro11
-rw-r--r--src/sql/doc/snippets/snippets.pro23
-rw-r--r--src/sql/doc/snippets/sqldatabase/sqldatabase.pro6
-rw-r--r--src/src.pro4
-rw-r--r--src/testlib/doc/snippets/code/code.pro11
-rw-r--r--src/testlib/doc/snippets/snippets.pro19
6 files changed, 42 insertions, 32 deletions
diff --git a/src/sql/doc/snippets/code/code.pro b/src/sql/doc/snippets/code/code.pro
new file mode 100644
index 0000000000..0ddb9d2ce4
--- /dev/null
+++ b/src/sql/doc/snippets/code/code.pro
@@ -0,0 +1,11 @@
+TEMPLATE = lib
+TARGET = code_snippets
+QT = core sql
+
+SOURCES = \
+ doc_src_sql-driver.cpp \
+ src_sql_kernel_qsqldatabase.cpp \
+ src_sql_kernel_qsqlerror.cpp \
+ src_sql_kernel_qsqlresult.cpp \
+ src_sql_kernel_qsqldriver.cpp \
+ src_sql_models_qsqlquerymodel.cpp
diff --git a/src/sql/doc/snippets/snippets.pro b/src/sql/doc/snippets/snippets.pro
index 36fad3f5ee..68be4669cd 100644
--- a/src/sql/doc/snippets/snippets.pro
+++ b/src/sql/doc/snippets/snippets.pro
@@ -1,17 +1,10 @@
-TEMPLATE = app
-TARGET = sqldatabase_cppsnippet
-QT = core sql-private
+TEMPLATE = subdirs
+TARGET = sqldatabase_snippets
+SUBDIRS =
-#! [qmake_use]
-QT += sql
-#! [qmake_use]
+contains(QT_BUILD_PARTS, tests) {
+ SUBDIRS += \
+ code \
+ sqldatabase
+}
-SOURCES += sqldatabase/sqldatabase.cpp \
- code/doc_src_sql-driver.cpp \
- code/src_sql_kernel_qsqldatabase.cpp \
- code/src_sql_kernel_qsqlerror.cpp \
- code/src_sql_kernel_qsqlresult.cpp \
- code/src_sql_kernel_qsqldriver.cpp \
- code/src_sql_models_qsqlquerymodel.cpp
-
-load(qt_common)
diff --git a/src/sql/doc/snippets/sqldatabase/sqldatabase.pro b/src/sql/doc/snippets/sqldatabase/sqldatabase.pro
new file mode 100644
index 0000000000..b31a52996e
--- /dev/null
+++ b/src/sql/doc/snippets/sqldatabase/sqldatabase.pro
@@ -0,0 +1,6 @@
+TEMPLATE = lib
+TARGET = sqldatabase_snippets
+QT = core sql
+
+SOURCES = \
+ sqldatabase.cpp
diff --git a/src/src.pro b/src/src.pro
index b8aae8fefe..91cd6d4558 100644
--- a/src/src.pro
+++ b/src/src.pro
@@ -239,7 +239,6 @@ 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 src_gui
- uikit: src_network_doc_snippets.depends += src_plugins
SUBDIRS += src_network_doc_snippets
}
@@ -247,7 +246,6 @@ 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
- uikit: src_network_doc_snippets.depends += src_plugins
SUBDIRS += src_sql_doc_snippets
}
@@ -255,7 +253,6 @@ 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 src_widgets src_sql
- uikit: src_network_doc_snippets.depends += src_plugins
SUBDIRS += src_testlib_doc_snippets
}
@@ -263,7 +260,6 @@ 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 src_printsupport src_opengl
- uikit: src_network_doc_snippets.depends += src_plugins
SUBDIRS += src_widgets_doc_snippets
}
}
diff --git a/src/testlib/doc/snippets/code/code.pro b/src/testlib/doc/snippets/code/code.pro
new file mode 100644
index 0000000000..a64dae9878
--- /dev/null
+++ b/src/testlib/doc/snippets/code/code.pro
@@ -0,0 +1,11 @@
+TEMPLATE = lib
+TARGET = code_snippets
+QT += core sql testlib widgets
+
+SOURCES = \
+ doc_src_qtestevent.cpp \
+ doc_src_qtestlib.cpp \
+ doc_src_qtqskip.cpp \
+ doc_src_qttest.cpp \
+ src_corelib_kernel_qtestsupport_core.cpp
+
diff --git a/src/testlib/doc/snippets/snippets.pro b/src/testlib/doc/snippets/snippets.pro
index e2c63308df..abf63ebef5 100644
--- a/src/testlib/doc/snippets/snippets.pro
+++ b/src/testlib/doc/snippets/snippets.pro
@@ -1,15 +1,8 @@
-TEMPLATE = app
-TARGET = testlib_cppsnippet
-QT = core sql widgets
+TEMPLATE = subdirs
+SUBDIRS =
-#! [qmake_use]
-QT += testlib
-#! [qmake_use]
+contains(QT_BUILD_PARTS, tests) {
+ SUBDIRS += \
+ code
+}
-SOURCES += code/doc_src_qtestlib.cpp \
- code/doc_src_qtestevent.cpp \
- code/doc_src_qtqskip.cpp \
- code/doc_src_qttest.cpp \
- code/src_corelib_kernel_qtestsupport_core.cpp
-
-load(qt_common)