Ilya Fedin
d955882cb4
Update webrtc packaged build for tg_owt
2020-08-30 16:28:23 +04:00
John Preston
3a7b44d038
Enable custom webrtc build on all platforms.
2020-08-23 17:38:43 +04:00
John Preston
9b1ed3965b
OS X 10.10-10.11: Use OpenSSL 1.1.1, enable WebRTC.
2020-08-20 17:59:10 +04:00
Ilya Fedin
8c999a0023
Declare DESKTOP_APP_QTWAYLANDCLIENT_PRIVATE_HEADERS
...
Fix DESKTOP_APP_USE_PACKAGED_FFMPEG_STATIC description
Re-sort options
2020-08-18 08:04:35 +04:00
Ilya Fedin
6797807bf2
Remove DESKTOP_APP_ENABLE_IPO_OPTIMIZATIONS since cmake has CMAKE_INTERPROCEDURAL_OPTIMIZATION
2020-08-18 08:04:35 +04:00
Ilya Fedin
3ec8ccaa4f
Add option to set webrtc location
2020-08-18 08:04:35 +04:00
John Preston
b372364a2c
Add _DISABLE_WEBRTC_INTEGRATION option.
2020-08-11 17:21:17 +04:00
Ilya Fedin
f05e28c8da
Replace DESKTOP_APP_USE_PACKAGED with DESKTOP_APP_SPECIAL_TARGET in some places
2020-08-10 15:32:52 +04:00
Ilya Fedin
2d6b9aeab5
Get rid of USE_PACKAGED options by automatic fallback
2020-08-10 15:32:52 +04:00
Ilya Fedin
85759739eb
Add DESKTOP_APP_USE_PACKAGED_FFMPEG_STATIC option
...
Since static linking of packaged ffmpeg can be the easier option for libraries bundling
2020-05-24 11:01:27 +04:00
Ilya Fedin
4ea254886e
Add DESKTOP_APP_USE_PACKAGED support for Windows
2020-05-12 14:44:38 +04:00
Ilya Fedin
27d29124a4
Add option to include platformthemes
2020-05-05 14:28:37 +04:00
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