8 Commits

Author SHA1 Message Date
Rémi Verschelde
440561d8b5 Update various toolchains for 4.4
- Fedora 41
- SCons 4.8.1
- MinGW 12.0.0 with GCC 14.2.1 and binutils 2.42
- Xcode 16.2 (macOS 15.2, iOS 18.2)
2024-12-16 21:01:55 +01:00
Rémi Verschelde
af40006600 Update various toolchains for 4.3
- .NET 8.0
- SCons 4.6.0
- Xcode 15.2 (macOS 14.2, iOS 17.2)
- Android API 34
- Emscripten 3.1.53
- Add wayland-devel dependency for Linux
2024-02-08 17:14:28 +01:00
Rémi Verschelde
be871a86a8 Update Linux SDK to 2024-01-17 release, fixes arm32 lacking NEON 2024-01-17 17:16:12 +01:00
Rémi Verschelde
5c89d22c46 Update Linux SDK to 2023-12-11 release, fixes arm64 Rasperry Pi compatibility 2023-12-11 22:17:34 +01:00
Rémi Verschelde
0e4f34bf61 Linux: Update buildroot SDK to 2023.08, add arm64 SDK
Provides GCC 13.2.0 built against glibc 2.28, binutils 2.40.
2023-11-01 15:04:30 +01:00
Rémi Verschelde
58a04947c4 .NET 6: Remove all Mono build code, install .NET SDK 6.0 2022-08-29 09:11:39 +02:00
Fabio Alessandrelli
1b17a96cec [Linux] Add armhf toolchain to the build image. 2022-04-24 06:26:17 +02:00
Rémi Verschelde
28fc5dde48 Linux: New container based on Fedora using Godot SDKs
We now provide pre-built toolchains for Linux with old glibc and the required
Godot dependencies, which can be used to build portable Godot binaries without
having to be on an extremely old Linux distro.

So we can retire the old Ubuntu 14.04 containers and instead do our portable
builds directly on Fedora 34, like for other platforms.

This commit also makes use of `godot-mono-builds` to build Mono and the BCL
for Linux, instead of doing it manually. The same will be done for Windows and
macOS in the next commit.
2021-07-12 22:28:16 +02:00