summaryrefslogtreecommitdiffstats
path: root/src/gui/platform/unix/qgenericunixservices.cpp
diff options
context:
space:
mode:
authorTor Arne Vestbø <tor.arne.vestbo@qt.io>2022-07-18 14:20:37 +0200
committerTor Arne Vestbø <tor.arne.vestbo@qt.io>2022-07-25 18:02:37 +0200
commitf68e2c92cc0ed2c1929140402c061359bc2363a5 (patch)
tree6484d0f81ce5de839894dc6a9d3cb1e007ba2eef /src/gui/platform/unix/qgenericunixservices.cpp
parent5a4e5c62af0d462e0c26d691d3971e82f3241f4b (diff)
cmake: Link static plugins even in shared Qt builds
It's perfectly possible to create static plugins in an otherwise shared Qt build, but the logic to import these plugins into applications was assuming a fully static Qt build. We now handle this more granularly. This works for in-source tools and tests as well, which don't go through the same CMake machinery for plugins as user projects do. The only case that does not currently work is in-source examples, as they don't share any of the plugin machinery with neither Qt internal tools/tests or user project, but that's a bigger architectural issue that goes beyond this change. Change-Id: Ie00a97b02ac38ec4affadc447a3bfd0ec7d9c69a Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'src/gui/platform/unix/qgenericunixservices.cpp')
0 files changed, 0 insertions, 0 deletions