diff options
| author | Alexandru Croitor <alexandru.croitor@qt.io> | 2024-10-23 16:56:50 +0200 |
|---|---|---|
| committer | Alexandru Croitor <alexandru.croitor@qt.io> | 2024-10-24 14:19:23 +0200 |
| commit | 5266fc8e43a5bc0e367e6e0efd99a1feb6ac4732 (patch) | |
| tree | 28e8fd7ccef2c0158288bb61582910d0f58b62dc /src/qml/compat/removed_api.cpp | |
| parent | cfd7198d167b1208cb351ec907e59fa85ca59ba4 (diff) | |
CMake: Qml plugins should inherit the STATIC-ness of their module
Otherwise in a shared build, a qml module marked as STATIC will
produce a static backing library and a dynamic qml plugin, which is
not something one usually expects, and can also lead to duplicate
symbol issues.
One such case was the QmlAssetDownloader qml module, which for a macOS
build ended up installing a libQt6QmlAssetDownloader.a together with
a libqmlassetdownloaderplugin.dylib , where the latter should have
also been a static library.
Pick-to: 6.8
Change-Id: If5e5c941cde49e7f2050b6a28b9db207dcddf771
Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
Diffstat (limited to 'src/qml/compat/removed_api.cpp')
0 files changed, 0 insertions, 0 deletions
