aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4object.cpp
diff options
context:
space:
mode:
authorAlexandru Croitor <alexandru.croitor@qt.io>2024-10-23 16:56:50 +0200
committerAlexandru Croitor <alexandru.croitor@qt.io>2024-10-24 14:19:23 +0200
commit5266fc8e43a5bc0e367e6e0efd99a1feb6ac4732 (patch)
tree28e8fd7ccef2c0158288bb61582910d0f58b62dc /src/qml/jsruntime/qv4object.cpp
parentcfd7198d167b1208cb351ec907e59fa85ca59ba4 (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/jsruntime/qv4object.cpp')
0 files changed, 0 insertions, 0 deletions