Commit Graph

117 Commits

Author SHA1 Message Date
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
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
924c3b9f61 Allow including icon themes under another name 2016-08-27 15:01:04 +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
b5bd368c5c Load translations also for Qt modules not in qtbase 2016-07-27 21:52:01 +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
d94f4e7dd8 Don't require WebView/JS provider if none explicitely specified 2016-07-09 23:52:43 +02:00
10726b4dee also update TS files via CMake 2016-04-24 20:53:14 +02:00
3ccbb07bbf fixed CMake modules {Js,WebView}ProviderConfig 2016-04-21 23:58: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