1
0
Fork 0
Commit graph

285 commits

Author SHA1 Message Date
789d9ee5e2 Updated cmake sources to TDesktop version 3.0.1 2021-09-17 09:18:28 +03:00
f1ce909de8 Updated cmake sources to TDesktop version 2.9.3 2021-09-16 09:53:16 +03:00
John Preston
995b1e4cbd Remove /fp:except in Windows 32 bit build. 2021-08-24 20:11:49 +03:00
John Preston
76ece84e77 Allow throwing fp exceptions in Windows 32 bit build. 2021-08-24 17:43:07 +03:00
d4535cfa4b Revert odd strings 2021-08-15 22:17:04 +03:00
Ilya Fedin
101ba7ddef Fix build on Linux with Ninja generator 2021-08-15 22:11:09 +03:00
John Preston
7260711ec5 Add QtSvg include path and preprocessor definition. 2021-08-11 20:16:08 +03:00
John Preston
605de3adc8 Add QtSvg to packaged Qt dependencies. 2021-08-11 20:09:35 +03:00
John Preston
fb595431a9 Link Qt5Svg for wallpaper patterns. 2021-08-11 18:24:28 +03:00
Ilya Fedin
b02fc90612 Get rid of osx and linux32 special targets 2021-08-11 16:01:08 +03:00
23rd
4d44d822e0 Fixed Github CI Windows build. 2021-08-11 05:53:00 +03:00
Ilya Fedin
24543509c1 Use libc++ with clang 2021-08-08 09:26:18 +03:00
Ilya Fedin
3fbee998ae Move flags non-qt-related flags from external_qt to common_options 2021-08-08 09:26:18 +03:00
Ilya Fedin
3b4cffcfa7 Don't use PUBLIC in init_target
init_target should affect only specified target
2021-08-08 09:26:18 +03:00
Ilya Fedin
f7ccab0e7c Allow LTO with clang
Seem to work fine
2021-08-08 09:26:18 +03:00
Ilya Fedin
2661c92394 Fix build on Linux with Ninja generator 2021-08-08 09:21:32 +03:00
John Preston
6602ed1ea0 Build jemalloc from a submodule. 2021-07-30 20:47:13 +03:00
John Preston
289bf222ca Define 'KHRONOS_STATIC' globally. 2021-07-26 14:08:59 +03:00
John Preston
1f19308300 Fix d3dcompiler_47.dll loading on 64 bit build. 2021-07-20 20:00:21 +03:00
John Preston
fe0d8a1841 Allow forcing D3D compiler loading. 2021-07-20 17:04:12 +03:00
John Preston
46a49caa21 Add loading of custom shipped d3dcompiler_47.dll. 2021-07-20 15:38:58 +03:00
John Preston
9176409d97 Fix some file headers. 2021-07-20 15:38:17 +03:00
b3b83cbd42 Updated cmake sources to TDesktop version 2.8.11+2de0b79 2021-07-20 14:27:31 +03:00
Ilya Fedin
872027e466 Allow to build with generators other than Xcode on mac 2021-07-20 09:51:21 +03:00
cbf0e42029 Updated cmake sources to TDesktop version 2.8.11+b2c762e 2021-07-20 06:53:29 +03:00
Ilya Fedin
b3f3876c5f Activate fixed warnings 2021-07-19 20:35:33 +03:00
Nicholas Guriev
78627af3f5 More targeted definition of DESKTOP_APP_USE_PACKAGED_RLOTTIE macro
Exclude it from common options, define it only for necessarily targets.
2021-07-19 19:27:59 +03:00
John Preston
a87ac4ad0c Update option description.
Co-authored-by: ilya-fedin <fedin-ilja2010@ya.ru>
2021-07-19 19:25:07 +03:00
mid-kid
1b71568048 Disable webkit separately from gtk integration 2021-07-19 19:25:07 +03:00
Ilya Fedin
66cca9be57 Add SYSTEM flag to target_include_directories where appropriate 2021-07-19 19:01:08 +03:00
5b39ef4b82 Updated cmake sources to TDesktop version 2.8.8 2021-07-16 02:53:02 +03:00
John Preston
a79798285d Add 'unused variable' warning on MSVC. 2021-07-13 22:08:45 +03:00
Ilya Fedin
1c8cfe49c5 Clang build fixes 2021-07-13 20:28:33 +03:00
John Preston
5217f71542 Use tg_angle fork. 2021-07-06 15:54:58 +03:00
23rd
95a3953c21 Fixed typo in name of GTK integration option. 2021-07-04 01:31:43 +03:00
John Preston
8432257651 Use default Qt-{version} folder on Windows. 2021-07-01 23:44:36 +03:00
John Preston
d13a57db67 Use plain "LoadLibrary". 2021-07-01 23:44:36 +03:00
John Preston
387a2b37ad Use "SetDefaultDllDirectories". 2021-07-01 23:44:35 +03:00
John Preston
e2455f3194 Add dynamic DirectX loading helper. 2021-07-01 23:44:35 +03:00
John Preston
fc4d02573c Link Qt with statically built ANGLE. 2021-07-01 23:44:35 +03:00
Ilya Fedin
32ec2b8db2 Add missed jemalloc dependencies 2021-07-01 23:37:37 +03:00
Ilya Fedin
8d7772ab33 Switch from mallocng to jemalloc 2021-07-01 21:03:06 +03:00
Ilya Fedin
cb92f08d51 Enable Qt's gtk integration 2021-07-01 21:02:04 +03:00
Ilya Fedin
4a63a30c17 Get rid of unneeded glibc wraps 2021-06-29 17:02:16 +03:00
e921da8a83 Fix echo in WinRT header generation
Since `echo` is shell command, not executable binary, CMake won't see it.
2021-06-27 15:26:15 +04:00
57e8f3f666 Updated cmake sources to TDesktop version 2.8.1 2021-06-27 04:00:01 +03:00
10efb6461f Updated cmake sources to TDesktop version 2.7.10+5519bb35 2021-06-27 02:31:12 +03:00
John Preston
1d59503a24 Fix NuGet WinRT header generation. 2021-06-26 13:26:05 +03:00
Ilya Fedin
5b0a567240 Use unique_ptr instead of gsl::finally in Wayland helper 2021-06-26 12:39:44 +04:00
John Preston
c8fa5ef714 Fix /bigobj option on Windows (it is case sensitive). 2021-06-24 18:38:30 +04:00