diff options
author | Tatiana Borisova <tatiana.borisova@qt.io> | 2022-02-24 18:57:30 +0200 |
---|---|---|
committer | Tatiana Borisova <tatiana.borisova@qt.io> | 2022-02-25 13:08:18 +0000 |
commit | b56a8c98805f24a896fd563e4af76d1a0f03d9c9 (patch) | |
tree | 3c6e69256c62ecc9b6a002a780138afe38950b3f | |
parent | c57ee418bf71120a2936bd8dd21ca5a9feb686d8 (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
Pick-to: 6.2 6.3
Change-Id: Iad923735ff4d487dabab927f8c49b0100bef2525
Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
-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 ) |