@@ -36,14 +36,14 @@ tried we ran into performance issues).
3636The ` build.sh ` script included is used to build the containers themselves.
3737
3838The two arguments can take any value and are meant to convey what Godot branch
39- you are building for (e.g. ` 4.x ` ) and what Linux distribution the ` Dockerfile.base `
39+ you are building for (e.g. ` 4.3 ` ) and what Linux distribution the ` Dockerfile.base `
4040is based on (e.g. ` f40 ` for Fedora 40).
4141
4242Run the command using:
4343
44- ./build.sh 4.x f40
44+ ./build.sh 4.3 f40
4545
46- The above will generate images using the tag '4.x -f40'.
46+ The above will generate images using the tag '4.3 -f40'.
4747You can then specify it in the ` build.sh ` of
4848[ godot-build-scripts] ( https://github.com/godotengine/godot-build-scripts ) .
4949
@@ -65,13 +65,13 @@ you can comment out the corresponding lines from the script:
6565These are the expected container image sizes, so you can plan your disk usage in advance:
6666
6767 REPOSITORY TAG SIZE
68- localhost/godot-fedora 4.x -f40 1.20 GB
69- localhost/godot-linux 4.x -f40 3.00 GB
70- localhost/godot-windows 4.x -f40 2.02 GB
71- localhost/godot-web 4.x -f40 2.42 GB
72- localhost/godot-android 4.x -f40 4.48 GB
73- localhost/godot-osx 4.x -f40 4.94 GB
74- localhost/godot-ios 4.x -f40 5.68 GB
68+ localhost/godot-fedora 4.3 -f40 1.01 GB
69+ localhost/godot-linux 4.3 -f40 2.80 GB
70+ localhost/godot-windows 4.3 -f40 2.46 GB
71+ localhost/godot-web 4.3 -f40 2.41 GB
72+ localhost/godot-android 4.3 -f40 4.29 GB
73+ localhost/godot-osx 4.3 -f40 4.78 GB
74+ localhost/godot-ios 4.3 -f40 5.49 GB
7575
7676In addition to this, generating containers will also require some host disk space
7777(up to 10 GB) for the dependencies (Xcode).
@@ -82,10 +82,12 @@ In addition to this, generating containers will also require some host disk spac
8282These are the toolchains currently in use for Godot 4.3 and later:
8383
8484- Base image: Fedora 40
85- - SCons: 4.7 .0
85+ - SCons: 4.8 .0
8686- Linux: GCC 13.2.0 built against glibc 2.28, binutils 2.40, from our own [ Linux SDK] ( https://github.com/godotengine/buildroot )
87- - Windows: MinGW 11.0.1, GCC 14.1.1, binutils 2.41
88- - Web: Emscripten 3.1.62
87+ - Windows:
88+ * x86_64/x86_32: MinGW 11.0.1, GCC 14.1.1, binutils 2.41
89+ * arm64: llvm-mingw 20240619, LLVM 18.1.8
90+ - Web: Emscripten 3.1.63
8991- Android: Android NDK 23.2.8568313, build-tools 34.0.0, platform android-34, CMake 3.22.1, JDK 17
90- - macOS: Xcode 15.5 with Apple Clang (LLVM 16.0.0), MacOSX SDK 14.5
91- - iOS: Xcode 15.5 with Apple Clang (LLVM 16.0.0), iPhoneOS SDK 17.5
92+ - macOS: Xcode 15.4 with Apple Clang (LLVM 16.0.0), MacOSX SDK 14.5
93+ - iOS: Xcode 15.4 with Apple Clang (LLVM 16.0.0), iPhoneOS SDK 17.5
0 commit comments