diff options
| author | Tor Arne Vestbø <tor.arne.vestbo@qt.io> | 2022-07-18 14:20:37 +0200 |
|---|---|---|
| committer | Tor Arne Vestbø <tor.arne.vestbo@qt.io> | 2022-07-25 18:02:37 +0200 |
| commit | f68e2c92cc0ed2c1929140402c061359bc2363a5 (patch) | |
| tree | 6484d0f81ce5de839894dc6a9d3cb1e007ba2eef /src/gui/platform/unix/qgenericunixservices.cpp | |
| parent | 5a4e5c62af0d462e0c26d691d3971e82f3241f4b (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
