Commit Graph

13 Commits

Author SHA1 Message Date
Rémi Verschelde b36283843d Web: Downgrade to Emscripten 3.1.18
Emscripten 3.1.19 and 3.1.20 have a showstopping regression that
breaks calling our main function for the editor build.
2022-09-09 14:00:10 +02:00
Rémi Verschelde 39f8e4d3f4 Web: Rename javascript to web 2022-08-29 15:12:09 +02: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
Rémi Verschelde 06420a2e06 Android: Mono build now supports NDK r23, drops unused android cross compilers 2022-07-08 17:10:37 +02:00
Rémi Verschelde d863b0a20f Add details about toolchains in use 2022-06-27 16:54:48 +02:00
Rémi Verschelde 63c20a4d9e Cleanup and improve README
Removed old instructions about Ubuntu 18.04 as there's no good reason
to use such an old OS to build those containers, and we're not testing
it so chances are that the containers may not build/work properly there.

It saves a lot of trouble to just use latest Fedora (or possibly RHEL/CentOS)
to build those containers.
2022-06-27 16:54:48 +02:00
Rémi Verschelde 3c80b0d5ea Update README with Fedora 34 digest, disable MSVC build 2021-10-11 12:27:55 +02:00
Rémi Verschelde a1fe8335d7 Update README with current list of containers 2021-07-13 08:28:01 +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
Rémi Verschelde 011a019429 Update to Mono 6.12.0.122 (current stable)
That's what we'll use for Godot 3.3.
2021-03-28 01:31:10 +01:00
Jose Juan Montes 5e9f238967 Adding usage documentation. 2021-02-23 02:32:35 +01:00
Rémi Verschelde d387018a09
Link to godot-build-scripts 2021-02-09 12:05:06 +01:00
Hein-Pieter van Braam 0a9d7b2777 Initial commit 2019-01-07 21:51:22 +01:00