aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTatiana Borisova <tatiana.borisova@qt.io>2022-02-24 18:57:30 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2022-02-28 13:46:11 +0000
commit97c3077183486477c35bbb93470aa9b82225df06 (patch)
tree8ea342311001c0296a43aa24dab1d57f5a933a05
parent7d87aa3d8ca1ed8fb231295a3480ff692d3729d1 (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.txt2
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
)