diff options
author | Venugopal Shivashankar <Venugopal.Shivashankar@qt.io> | 2021-02-09 13:15:58 +0100 |
---|---|---|
committer | Venugopal Shivashankar <Venugopal.Shivashankar@qt.io> | 2021-02-10 21:19:15 +0100 |
commit | 746393545f6e68292b780ea62ea2f6bef81c708c (patch) | |
tree | c4df170c7024e917198f560a27682be32daa4300 /src/sql | |
parent | 1549dff04c49aa37333e54f8bc45900d0f35b270 (diff) |
CMake: Port the snippet project setup to CMake
Change-Id: I411e58e94752f3b2d0a3e8aac0ab7c4c2272db89
Fixes: QTBUG-89826
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Diffstat (limited to 'src/sql')
-rw-r--r-- | src/sql/CMakeLists.txt | 5 | ||||
-rw-r--r-- | src/sql/doc/snippets/code/CMakeLists.txt | 13 | ||||
-rw-r--r-- | src/sql/doc/snippets/sqldatabase/CMakeLists.txt | 8 |
3 files changed, 26 insertions, 0 deletions
diff --git a/src/sql/CMakeLists.txt b/src/sql/CMakeLists.txt index 43ec949fdd..3398b09a75 100644 --- a/src/sql/CMakeLists.txt +++ b/src/sql/CMakeLists.txt @@ -55,3 +55,8 @@ qt_internal_add_docs(Sql doc/qtsql.qdocconf ) +# include the snippet projects for developer-builds +if(QT_FEATURE_private_tests) + add_subdirectory(doc/snippets/code) + add_subdirectory(doc/snippets/sqldatabase) +endif() diff --git a/src/sql/doc/snippets/code/CMakeLists.txt b/src/sql/doc/snippets/code/CMakeLists.txt new file mode 100644 index 0000000000..4ee4a41312 --- /dev/null +++ b/src/sql/doc/snippets/code/CMakeLists.txt @@ -0,0 +1,13 @@ +add_library(code_snippets OBJECT + 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 +) + +target_link_libraries(code_snippets PRIVATE + Qt::Core + Qt::Sql +) diff --git a/src/sql/doc/snippets/sqldatabase/CMakeLists.txt b/src/sql/doc/snippets/sqldatabase/CMakeLists.txt new file mode 100644 index 0000000000..80f2ae0b73 --- /dev/null +++ b/src/sql/doc/snippets/sqldatabase/CMakeLists.txt @@ -0,0 +1,8 @@ +add_library(sqldatabase_snippets OBJECT + sqldatabase.cpp +) + +target_link_libraries(sqldatabase_snippets PRIVATE + Qt::Core + Qt::Sql +) |