mirror of
https://github.com/godotengine/build-containers.git
synced 2025-12-31 21:48:41 +03:00
895d8e308ea300f7e4aadc4a5798592c4d9505bb
Install xz/xz-utils and conditionally handle tar.xz tarballs from 6.0+. On Windows, I ran into a build issue due to `make distclean` being bogus in 6.0.0.319 (mono/mono#16605), so I worked it around by starting from a clean folder for each build. The hotfixed mingw-binutils packages should likely be rebuilt against Fedora 30's mingw-binutils, but I didn't find the src.rpm in the repo to do it. There were no functional changes between F29 and F30's mingw-binutils though, so we should be fine as is: https://src.fedoraproject.org/rpms/mingw-binutils/commits/f30 The `MONO32_PREFIX` and `MONO64_PREFIX` are no longer used by the buildsystem (replaced by a `mono_prefix` build option), but I kept them where relevant to point to non-standard install locations.
Godot engine build containers
This repository contains the Dockerfiles for the official Godot engine builds. These containers should help you build Godot for all platforms supported on any machine that can run Docker containers.
Building
There is a 'build.sh' script included to build the containers themselves. The in-container build scripts will follow shortly.
Description
Languages
Shell
80.1%
C
19.9%