summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorAlexey Edelev <alexey.edelev@qt.io>2024-01-31 11:07:10 +0100
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2024-02-01 09:14:36 +0000
commitbf6b4167bcaa55abf66f945febea8bcba97cfb98 (patch)
tree2b2232b49eb8236fd2aa516166e8906932b9d86d /doc
parent55f56b9dd14331394342f04d80bcf4d181794337 (diff)
Introduce QTP0003 which controls the BUILD_SHARED_LIBS impact on user projects
Since 6.7 we consider the BUILD_SHARED_LIBS when creating libraries using Qt CMake API. This change may affect the user projects that rely on the old strategy of selecting the default library type. To preserve the old behavior this change introduces the QTP0003 policy that allows user to control whether the BUILD_SHARED_LIBS should or shouldn't be considered in library creation process. The policy doesn't affect Qt repos, we assume that we want the NEW behavior by default. Fixes: QTBUG-121707 Change-Id: I4bcfbd8966839731624e3f7ef9e0d6bb2782ac50 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> (cherry picked from commit 31b75303d7f9126dcc9bb0e94f0ea4ef1b9c0a71) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'doc')
-rw-r--r--doc/global/externalsites/external-resources.qdoc5
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/global/externalsites/external-resources.qdoc b/doc/global/externalsites/external-resources.qdoc
index bd1292f4c8..272c73b3b0 100644
--- a/doc/global/externalsites/external-resources.qdoc
+++ b/doc/global/externalsites/external-resources.qdoc
@@ -117,6 +117,11 @@
*/
/*!
+ \externalpage https://cmake.org/cmake/help/latest/variable/BUILD_SHARED_LIBS.html
+ \title CMake BUILD_SHARED_LIBS Documentation
+*/
+
+/*!
\externalpage https://conan.io/
\title Conan
*/