Zion Nimchuk
ff8aa9112a
Bump GLIBCXX version requirement to 3.4.29 thanks to using brand new compiler features Fixes #10378
2021-06-01 16:41:57 +01:00
Megamouse
a7d4da25a4
remove cirrus FreeBSD 12.2 build
2021-05-31 23:01:13 +03:00
Zion
18627960d7
Bump gcc to 11, shellcheck and SDL2 ( #10324 )
2021-05-22 13:36:23 +03:00
Zion
a043e95d24
Remove libopengl.so.0 hack, and use LEGACY CMake OpenGL option for AppImage builds ( #10234 )
2021-05-07 03:14:31 +01:00
Zion Nimchuk
1ac82546ec
Bundle libOpengl.so.0 manually. Fixes issue #10226
2021-05-01 22:25:21 +02:00
xddxd
64a109d28a
Toolchain upgrades
...
CI/FreeBSD: unbreak build with bundled libc++ 12
Co-authored-by: Jan Beich <jbeich@FreeBSD.org>
2021-04-28 23:50:39 +03:00
xddxd
024b184008
Cirrus build
2021-04-10 17:21:01 +03:00
xddxd
7cbafd603a
Get rid of non-LLVM build configurations ( #10030 )
...
Co-authored-by: Megamouse <studienricky89@googlemail.com>
2021-03-29 22:45:48 +03:00
Zion Nimchuk
2766e5ca6f
Fix some minor shellcheck errors in github upload and windows build scripts
2021-03-20 15:09:48 +03:00
Zion Nimchuk
ca0c4f2cc0
Run shellcheck on all build scripts to ensure quality
2021-03-20 15:09:48 +03:00
Jan Beich
b9b9a0465f
CI: switch FreeBSD to Clang 11 (similar to e2303f3378
)
2020-12-22 09:00:34 +03:00
Megamouse
a7e5c255b4
Qt 5.15.2 ( #8867 )
...
* Qt15: replace deprecated stuff
* Use Qt 5.15.1
* Move windows to Qt 5.15.2
* Move Ubuntu to Qt 5.15.2
2020-12-08 22:22:08 +01:00
Nekotekina
b55c759f71
Remove any mentions of scam CI
2020-11-24 08:11:45 +03:00
Zion Nimchuk
a27bd2275c
Pushing master AppImage Artifacts to GitHub Releases via Azure
2020-11-23 06:50:27 +03:00
Jan Beich
e2303f3378
CI/FreeBSD: switch TravisCI to Clang 11
2020-11-06 18:20:23 +00:00
Jan Beich
c2cb7e1004
CI/FreeBSD: avoid downloading commit history in submodules
2020-11-06 18:20:23 +00:00
Jan Beich
4075f5c497
CI/FreeBSD: clear ccache stats, so new hits are easier to notice
2020-11-06 18:20:23 +00:00
Jan Beich
debd44fa9b
CI/FreeBSD: stop forcing ccache after f528aada24
2020-11-06 18:20:23 +00:00
Ani
ea1cdbfdd8
ci: Update docker to 1.6
...
Bumps Windows VulkanSDK version to 1.2.154.1 to stay synchronised with
docker
2020-10-29 03:57:39 +00:00
Ani
3641926333
ci: Use system cURL on Linux build
2020-10-29 03:57:39 +00:00
Ani
8307f82f86
ci: Set glslang checksum back to auto-builds
...
Forgot to set on #9124
2020-10-26 06:16:08 +03:00
Ani
eec2dfad7b
ci: Set GLSLANG_URL back to auto-builds
2020-10-25 16:44:06 +03:00
kd-11
a917f55ef8
vk/sdk: Sync with vulkan SDK v148 ( #8814 )
...
- Sync with vulkan SDK 148
- glslang library was split into several smaller libraries
- HLSL is no longer needed
2020-09-01 00:57:38 +03:00
Zion Nimchuk
cd94d9849d
Windows GitHub release hotfix
...
Improve id variable parsing and print release.json to catch error
2020-08-16 17:35:19 +01:00
Zion
c3709fa744
Manually upload Windows Github Release using curl. Actually fixes #7938 ( #8715 )
...
For some reason Azure would evaluate the GitHub release instantly and
complain about missing/invalid GitHub Release deployment and fail to
even start the build, this fixes the issue by just manually uploading it
via the GitHub API and curl.
2020-08-15 20:46:53 +01:00
ZeeWanderer
9d02231074
[CI, Cache] Add proper cache versioning ( #8285 )
2020-05-26 00:33:59 +01:00
Maxim Kulyk
ab6942d974
[CI, sh, Windows] Do shallow submodule init. History is not needed.
2020-05-23 11:52:17 +01:00
Jan Beich
3048bb1a75
Add FreeBSD to CI ( #8261 )
...
* CI: add FreeBSD job
* CI: add FreeBSD job on CirrusCI
* CI: disable Travis on FreeBSD due to broken ccache
2020-05-23 00:54:28 +03:00
JohnHolmesII
2591d99db1
Dev: Switch to dropbox for Vulkan SDK for reliability
2020-05-17 22:01:59 +01:00
JohnHolmesII
a2327de3cb
Dev: Switch to alternate Qt host for reliability
2020-05-17 22:01:59 +01:00
Zion
b5dbb2eb36
Bump Linux CI version ( #8226 )
...
This updates Qt to 5.14.2, Ninja to 1.10.0, SDL2 to 2.0.12
2020-05-15 04:04:24 +01:00
scribam
20f53e65eb
cmake: Add support for target_precompiled_headers if available
2020-04-14 23:00:51 +03:00
JohnHolmesII
adfc9d93c3
CI: Auto update LLVM and GLSLANG when those releases change ( #8021 )
2020-04-14 08:15:05 +01:00
JohnHolmesII
e8f9fd5430
CI: Unify spacing for build scripts
2020-04-09 13:02:07 +03:00
JohnHolmesII
c4a21438ad
CI: Maintenance
...
- Rename .travis dir to .ci, since it isn't just for Travis
- Convert Linux build scripts to posix sh
- Clean up some scripts per shellcheck
2020-04-09 13:02:07 +03:00