summaryrefslogtreecommitdiffstats
path: root/coin
diff options
context:
space:
mode:
authorAlexandru Croitor <alexandru.croitor@qt.io>2019-06-12 15:08:24 +0200
committerAlexandru Croitor <alexandru.croitor@qt.io>2019-06-12 14:26:28 +0000
commitfbfa067a304e8aea6ba6719395fd12a05688b6f8 (patch)
tree5725ccb40c6116a54dceef6cf3d0ebbff07edec7 /coin
parent319fd4ea9ae89874671296c33880805c401844c9 (diff)
Fix static builds
There were a few issues: - Third party dependency info for plugins was not generated, because the depends and public_depends variables were not fetched. This caused issues when trying to use the qcocoa plugin in a consuming application, because Cups::Cups was not found. - Privately linked libraries in extend_target were not considered when generating dependency info for modules. This caused issues in QtThemeSupport, becauese it could not find Qt::DBus, due to that target only being added as a private library in a conditional scope. - Make sure to handle privately linked internal modules like PlatformModuleInternal to map to the Qt5 package, because there is no standalone package for it. Also remove a TODO comment that says that qt_register_target_dependencies should maybe be called in extend_target. That's already the case. Change-Id: Ie99c52e800cd89e6f82008f1e38f4da5cd602929 Reviewed-by: Qt CMake Build Bot Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Diffstat (limited to 'coin')
0 files changed, 0 insertions, 0 deletions