22639edfed
Force use of INTERFACE_LINK_LIBRARIES_RELEASE for any config
...
Ensures we're getting the correct transitive dependencies
for all static Qt modules regardless of the configuration.
2017-12-15 20:35:09 +01:00
b2e3506ff5
Fix adding public Qt modules in pkg-config
2017-10-08 19:40:51 +02:00
bf1519d357
Improve handling static Qt plugins
...
* Only link targets using static Qt Gui/Widgets/Quick
against static plugins since currently only GUI-related
plugins are relevant
* Don't require to link explicitely against the related
module (eg. Qt Svg for the Svg icon engine) because the
imported target of the plugin should pull all required
dependencies
* Add option for linking against static Qt image format
plugins
* Link GUI applications using static Qt Gui/Widgets/Quick
against the static X11 platform integration plugin if it
is available
2017-09-03 18:03:41 +02:00
bbee85ce07
Fix using static Qt without 'Static' prefix
2017-08-06 00:43:09 +02:00
1d49f41582
Fix marking Qt module deps as public
2017-04-22 20:57:57 +02:00
26b8f069c6
Improve CMake modules
2017-02-11 02:31:43 +01:00
0ccee40fa4
Check for Qt 5.6 or higher by default
...
which is required by qtutilities itself and most other
projects eg. Tag Editor
2017-02-06 21:35:08 +01:00
3c2c8ed650
Fix reverse lookup for pc and 'StaticQt5::'
2016-12-13 20:23:20 +01:00
653d954a54
Fix use of static Qt 5 plugins
2016-11-26 21:58:42 +01:00
70a9d68555
Use StaticQt5::* for static Qt5 imported targets
...
Fallback to old version (Qt5::static::*) if not found
2016-11-12 02:24:06 +01:00
e1a8a12670
Provide an imported target for libs
2016-11-10 23:42:53 +01:00
d9380d024e
Allow building shared and static libs at the same time
...
Use 'Static'-prefixed CMake modules provided by patched
mingw-w64-qt5 packages
2016-10-29 00:26:06 +02:00
812f2d2afd
Fix indentation of QtLinkage.cmake
2016-09-11 23:11:19 +02:00
7f9afcda73
Fix decoration for static builds
...
- Also fix finding static web view and JavaScript provider
2016-08-29 15:41:21 +02:00