23rd
|
fb97c14bf7
|
Removed -Wno-range-loop-analysis clang option for macOS.
|
2021-09-10 22:22:38 +03:00 |
|
Ilya Fedin
|
750861b4ab
|
Link drm & zlib statically like before, make GL optional
|
2021-09-09 16:52:52 +03:00 |
|
Ilya Fedin
|
1ad8c72d78
|
Add missed CMAKE_DL_LIBS
|
2021-09-09 16:52:52 +03:00 |
|
John Preston
|
e97617c7c5
|
Remove unused libs for built-in webrtc audio backends.
|
2021-09-08 13:47:06 +03:00 |
|
John Preston
|
f343a1634c
|
Use macOS libs from Libraries/local.
|
2021-09-07 23:39:38 +03:00 |
|
Ilya Fedin
|
98c52815e9
|
Add a check for DESKTOP_APP_DISABLE_AUTOUPDATE in external_auto_updates
Like that done for external_crash_reports
|
2021-09-07 23:37:41 +03:00 |
|
Ilya Fedin
|
95ee188c7b
|
Get rid of GTK integration
|
2021-09-05 17:37:54 +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 |
|
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 |
|
Ilya Fedin
|
872027e466
|
Allow to build with generators other than Xcode on mac
|
2021-07-20 09:51:21 +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 |
|
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 |
|
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 |
|
John Preston
|
3ba5f8d46a
|
Enable /LARGEADDRESSAWARE for 32 bit Windows build.
|
2021-06-24 16:01:49 +04:00 |
|
John Preston
|
c29450cbf1
|
Add CoreMediaIO framework on macOS.
|
2021-06-22 23:07:09 +04:00 |
|