1
0
Fork 0
Commit graph

24 commits

Author SHA1 Message Date
Ilya Fedin
e0e4d943e2 Add new option to simplify creation of self-contained packages (snap/flatpak/appimage) 2020-05-05 14:28:37 +04:00
Ilya Fedin
1c459cd439 Add possibility to enable autoupdate on non-special target and to enable DESKTOP_APP_USE_PACKAGED with special target 2020-04-10 15:05:36 +04:00
John Preston
9477283f34 Allow disabling single external libs. 2020-02-26 12:17:50 +04:00
23rd
6dd044ae16 Removed adding Hunspell subdirectory if it is not used. 2020-02-24 18:47:54 +03:00
23rd
bc8d01a1cc Added couple of options for spellchecker. 2020-02-24 18:08:32 +03:00
Ilya Fedin
99278254e3 Move TDESKTOP_DISABLE_DBUS_INTEGRATION to cmake_helpers 2020-02-21 18:05:47 +04:00
Vitaly Zaitsev
808982a65e Find and use packaged version of qr-code-generator library.
Disabled by default until upstream will merge proposed PR.

Can be enabled by forwarding `-DDESKTOP_APP_USE_PACKAGED_QRCODE:BOOL=ON`
cmake build option.

Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
2020-02-10 14:31:42 +04:00
bakatrouble
f47a08eb83 Add separate option for packaged GSL 2020-02-10 14:23:59 +04:00
Vitaly Zaitsev
7b5d3e01c0 Find and use packaged version of expected header-only library.
Enabled by default when `DESKTOP_APP_USE_PACKAGED` is used. Can be
overriden by `-DDESKTOP_APP_USE_PACKAGED_EXPECTED:BOOL=OFF`.

Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
2020-02-05 00:41:19 +04:00
Vitaly Zaitsev
b944efa1f3 Added support of IPO optimizations.
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
2020-01-24 16:47:48 +03:00
John Preston
94bdb64c38 Fix special target value for Mac App Store. 2020-01-23 12:49:37 +03:00
Ilya Fedin
7ffe89803e Make DESKTOP_APP_DISABLE_CRASH_REPORTS respect DESKTOP_APP_USE_PACKAGED 2020-01-22 10:07:20 +03:00
Ilya Fedin
7b68f17156 Add macro for disabling fonts bundling 2020-01-21 14:57:01 +03:00
Nicholas Guriev
e4214668a5 Remove unnecessary execute_process 2020-01-21 12:39:36 +03:00
John Preston
458fec9499 Fix glibc wraps in Linux build. 2020-01-17 20:21:17 +03:00
John Preston
c697dcbcb5 Fix Windows build with DESKTOP_APP_SPECIAL_TARGET. 2020-01-17 13:52:05 +03:00
John Preston
633422c622
Merge pull request #8 from ilya-fedin/working-packaged-build
Make packaged build working
2020-01-17 12:17:51 +03:00
John Preston
7081bc283b Only check DESKTOP_APP_SPECIAL_TARGET before project(). 2020-01-17 11:28:37 +03:00
Ilya Fedin
1db22f3663 Make packaged build working 2020-01-16 11:32:32 +04:00
John Preston
632ed315b2 Introduce DESKTOP_APP_USE_PACKAGED. 2019-12-06 13:12:04 +03:00
John Preston
af968dc8ea Initial Linux build. 2019-12-03 19:06:31 +03:00
John Preston
3931463c76 Build OS X 10.10-10.11 version with Qt 5.6.2. 2019-11-29 15:09:00 +03:00
John Preston
9e68adb866 Initial build with Xcode. 2019-11-25 18:39:08 +03:00
John Preston
118ce81dd4 Add more options and external_ libs. 2019-11-21 14:54:37 +03:00