b8d00d27c9
Apply cmake-format v0.6.0
2019-11-30 17:58:56 +01:00
ec3d68a635
Apply cmake-format 0.5.1
2019-06-01 12:15:48 +02:00
d8333f3793
Apply cmake-format
2019-05-04 21:01:06 +02:00
c707591128
Don't mix building static and shared libraries
2019-04-21 16:44:54 +02:00
190e58fe67
Apply cmake-format
2019-02-06 17:32:10 +01:00
881ed0a2cb
Add module to create Android APK using androiddeployqt
2018-09-16 00:38:46 +02:00
90ee0c6519
Always link against Qt Qml when Qt Quick GUI enabled
2018-08-31 22:45:24 +02:00
c48c669095
Make depending on QQC2 for Quick GUI a one-liner
2018-06-16 13:11:18 +02:00
1946816ce0
Enable QML debugging if build type is debug
2018-05-23 23:20:58 +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
7c6483f5a6
Link GUI apps against Cocoa integration plugin under MacOS
2017-08-06 00:44:20 +02:00
61a544d42f
Make definitions for gui support project specific
2017-04-27 22:03:37 +02:00
784781b409
Set 'MACOSX_BUNDLE' for GUI apps under MacOS
...
This makes it a GUI executable that can be launched from
the Finder. Not tested yet.
2017-03-29 00:17:26 +02:00
aae9fd5c85
Fix messages in QtGuiConfig
2017-02-20 20:04:33 +01:00
26b8f069c6
Improve CMake modules
2017-02-11 02:31:43 +01:00
6d623989a8
Declare all used Qt module public dependencies
2016-11-10 23:42:53 +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
b35e5311a9
Improve handling Svg support
2016-10-19 20:33:59 +02:00
9e61cf8e18
Add option for built-in SVG icon support
2016-08-19 22:37:43 +02:00
d97e112f0d
Allow using static Qt libraries
2016-08-19 16:16:10 +02:00
7edccd9f75
Move options for GUI to BasicConfig
2016-08-14 16:51:19 +02:00
babb75a205
Attempt to link statically against Qt
...
Linking statically against Qt with CMake still doesn't work. Seems like
there is still some work to do on the Qt side. Patches from MSYS2 might
help.
2016-07-27 18:51:25 +02:00
5a0eba3726
Allow built-in translations and icons
...
- Allow to built-in qm files for translations
using the Qt resource system
- Allow to built-in required icons from specified
icon themes using the Qt resource system
- Provide bash script to determine required icons
2016-07-16 23:12:02 +02:00
c66d1513f9
Using option for CMake options
2016-07-11 19:52:52 +02:00
36de73756b
fixed some issues caused the build system changeings
2016-04-16 18:32:56 +02:00
9cf5656efe
reduce code duplication in build system
...
- get rid of qmake project file
- provide CMake modules for common tasks
- provide templates for *.desktop files
2016-04-16 02:11:20 +02:00