diff options
author | Tatiana Borisova <tatiana.borisova@qt.io> | 2022-02-24 18:57:30 +0200 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2022-02-28 13:46:11 +0000 |
commit | 97c3077183486477c35bbb93470aa9b82225df06 (patch) | |
tree | 8ea342311001c0296a43aa24dab1d57f5a933a05 | |
parent | 7d87aa3d8ca1ed8fb231295a3480ff692d3729d1 (diff) |
Remove PUBLIC which leads to unnecessary Qt::Gui dependencies
- Some qtdeclarative tests don't need GUI library, but QT_GUI_LIB definition is generated for static build
qt/qtdeclarative/tests/auto/qml/qjsprimitivevalue/CMakeLists.txt example.
The thing is linking of PUBLIC_LIBRARIES Qt::Qml brought plugin linking and generation not full GUI dependencies.
Task-number: QTBUG-99123
Change-Id: Iad923735ff4d487dabab927f8c49b0100bef2525
Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
(cherry picked from commit b56a8c98805f24a896fd563e4af76d1a0f03d9c9)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r-- | src/plugins/qmltooling/qmldbg_preview/CMakeLists.txt | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/qmltooling/qmldbg_preview/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_preview/CMakeLists.txt index 0c514ea6c3..7ebbf09dde 100644 --- a/src/plugins/qmltooling/qmldbg_preview/CMakeLists.txt +++ b/src/plugins/qmltooling/qmldbg_preview/CMakeLists.txt @@ -34,6 +34,6 @@ qt_internal_extend_target(QQmlPreviewServiceFactoryPlugin CONDITION QT_FEATURE_t SOURCES proxytranslator.cpp proxytranslator.h qqmldebugtranslationservice.cpp qqmldebugtranslationservice.h - PUBLIC_LIBRARIES + LIBRARIES Qt::Gui ) |