Rémi Verschelde
|
a8991faab8
|
Merge pull request #159 from godotengine/f43-update-4.6
Update various toolchains for 4.6
|
2025-12-16 11:32:23 +01:00 |
|
Rémi Verschelde
|
4150d2a1b7
|
Update various toolchains for 4.6
- Fedora 43
- SCons 4.10.1
- MinGW 13.0.0 with GCC 15.2.1 and binutils 2.45
- Emscripten 4.0.20
- Xcode 26.1.1
|
2025-11-22 20:48:32 +01:00 |
|
Rémi Verschelde
|
277982ace8
|
Merge pull request #155 from stuartcarnie/apple-sdks
Apple: Update to Apple 26.0 SDKs; patch llvm-project/release/21; add swift toolchain
|
2025-10-18 12:02:21 +02:00 |
|
Stuart Carnie
|
4b58ce13e4
|
Apple: Update to Apple 26.0 SDKs
|
2025-10-18 07:26:07 +11:00 |
|
Rémi Verschelde
|
ab3b0db1e1
|
Merge pull request #154 from stuartcarnie/appleembedded
Apple: add visionOS and tvOS build support; unify build container
|
2025-06-16 01:55:52 +02:00 |
|
Stuart Carnie
|
af9461918e
|
Apple: add visionOS and tvOS build support; unify build container
Remove `ios` image, superseded by `appleembedded`.
|
2025-06-13 23:27:51 +02:00 |
|
Rémi Verschelde
|
d41c1ccf02
|
Web: Install libatomic, now needed by wasm-opt
|
2025-06-13 12:12:50 +02:00 |
|
Rémi Verschelde
|
8b309cb7ef
|
Merge pull request #151 from godotengine/update-toolchains-f42
Update various toolchains for 4.5
|
2025-06-12 23:10:28 +02:00 |
|
Rémi Verschelde
|
bc0a7d9700
|
Update various toolchains for 4.5
- Fedora 42
- SCons 4.9.1
- MinGW 12.0.0 with GCC 14.2.1 and binutils 2.43.1
- Android NDK r28b, API 25
- Emscripten 4.0.10
- Xcode 16.4 (macOS 15.5, iOS 18.5)
|
2025-06-12 23:09:06 +02:00 |
|
Rémi Verschelde
|
6a0b8d51c3
|
Merge pull request #150 from godotengine/update-toolchains-f41
Update various toolchains for 4.4
|
2024-12-16 23:02:44 +01:00 |
|
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
|
610584dd29
|
Merge pull request #146 from godotengine/emscripten-3.1.64
Web: Update to Emscripten 3.1.64
|
2024-07-24 15:57:08 +02:00 |
|
Rémi Verschelde
|
211bf3c0e8
|
Web: Update to Emscripten 3.1.64
|
2024-07-24 13:10:43 +02:00 |
|
Rémi Verschelde
|
0384899a4a
|
Merge pull request #145 from godotengine/emscripten-3.1.63
Update to Emscripten 3.1.63, SCons 4.8.0
|
2024-07-19 16:26:02 +02:00 |
|
Rémi Verschelde
|
8b89e8281a
|
Update to Emscripten 3.1.63, SCons 4.8.0
And update README with latest image sizes.
|
2024-07-19 16:25:06 +02:00 |
|
bruvzg
|
22b763b5df
|
Add pre-built MinGW/LLVM toolchain to the Windows build container to support ARM64 Windows builds. (#144)
|
2024-07-19 13:59:55 +02:00 |
|
Rémi Verschelde
|
d2be7490bc
|
Merge pull request #143 from godotengine/web-emscripten-fix-threads+dlink
Web: Update to Emscripten 3.1.62 which includes the previously backported patch
|
2024-07-05 12:26:26 +02:00 |
|
Rémi Verschelde
|
5d179cbe94
|
Web: Update to Emscripten 3.1.62 which includes the previously backported patch
|
2024-07-05 12:23:40 +02:00 |
|
Rémi Verschelde
|
5647636750
|
Merge pull request #142 from godotengine/web-emscripten-fix-threads+dlink
Web: Patch Emscripten 3.1.61 to include PR 19496, fixing threads+dlink build
|
2024-06-28 14:22:09 +02:00 |
|
Rémi Verschelde
|
e0f31f640d
|
Web: Patch Emscripten 3.1.61 to include PR 19496, fixing threads+dlink build
|
2024-06-28 14:08:27 +02:00 |
|
Rémi Verschelde
|
59d3e56fa8
|
Merge pull request #141 from godotengine/4.3-toolchains-update-3
Update various toolchains for 4.3
|
2024-06-20 10:02:35 +02:00 |
|
Rémi Verschelde
|
f504c58cb2
|
Update various toolchains for 4.3
- Fedora 40
- SCons 4.7.0
- MinGW 11.0.1 with GCC 14.1.1 and binutils 2.41
- Xcode 15.5 (macOS 14.5, iOS 17.5)
- Emscripten 3.1.61
|
2024-06-19 15:23:33 +02:00 |
|
Rémi Verschelde
|
6cfed75f1e
|
Improve error handling if Xcode xip file isn't readable
Fixes #140.
|
2024-05-06 22:20:29 +02:00 |
|
Rémi Verschelde
|
41400a8922
|
Merge pull request #139 from godotengine/4.3-toolchains-update-2
Redo .NET 8.0, SCons 4.6.0, and Android API 34 updates lost in #138
|
2024-02-08 17:30:46 +01:00 |
|
Rémi Verschelde
|
ffa2f1a5d7
|
Redo .NET 8.0, SCons 4.6.0, and Android API 34 updates lost in #138
Made a mistake while rebasing to make the PR.
|
2024-02-08 17:29:08 +01:00 |
|
Rémi Verschelde
|
032ba1bc42
|
Merge pull request #138 from godotengine/4.3-toolchains-update
Update various toolchains for 4.3
|
2024-02-08 17:15:48 +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
|
79d970a6a4
|
Merge pull request #136 from godotengine/linux-sdk-2024-01-17-fix-arm32
Update Linux SDK to 2024-01-17 release, fixes arm32 lacking NEON
|
2024-01-17 17:17:59 +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
|
83111b50c8
|
Merge pull request #134 from godotengine/linux-sdk-2023-12-11-fix-arm64
Update Linux SDK to 2023-12-11 release, fixes arm64 Rasperry Pi compatibility
|
2023-12-11 23:12:41 +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
|
2d1a970abb
|
Merge pull request #133 from godotengine/setup-check-podman-without-which
setup: Check for `podman` with `command` instead of `which`
|
2023-11-11 20:14:23 +01:00 |
|
Rémi Verschelde
|
16a53efd09
|
setup: Check for podman with command instead of which
Fixes #132.
|
2023-11-11 19:51:28 +01:00 |
|
Rémi Verschelde
|
3f2683acd5
|
Merge pull request #131 from godotengine/linux-buildroot-2023.08-arm64
Linux: Update buildroot SDK to 2023.08, add arm64 SDK
|
2023-11-01 16:29:50 +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
|
bbb6673c35
|
Merge pull request #128 from godotengine/f38-update-all
Update to Fedora 39, update all toolchains
|
2023-10-24 11:28:14 +02:00 |
|
Rémi Verschelde
|
ced8cc8618
|
Update to Fedora 39, update all toolchains
- Base image: Fedora 39
- SCons: 4.5.2
- Linux: GCC 10.2.0 built against glibc 2.19, binutils 2.35.1
- Windows: MinGW 11.0.0, GCC 13.2.1, binutils 2.40
- Web: Emscripten 3.1.39
- Android: Android NDK 23.2.8568313, build-tools 33.0.2, platform android-33, CMake 3.22.1, JDK 17
CMake 3.22.1, JDK 17
- macOS: Xcode 15.0 with Apple Clang (LLVM 16.0.0), MacOSX SDK 14.0
- iOS: Xcode 15.0 with Apple Clang (LLVM 16.0.0), iPhoneOS SDK 17.0
Switches macOS/iOS builds to use Apple Clang, to maximize compatibility with
upstream Xcode.
Also add gettext which is needed by Godot build scripts to compile PO files
to MO.
|
2023-10-24 11:24:52 +02:00 |
|
Rémi Verschelde
|
913ae1ef3b
|
Merge pull request #130 from godotengine/drop-uwp
Drop now unused MSVC / VS 2017 container
|
2023-09-25 11:17:10 +02:00 |
|
Rémi Verschelde
|
0e210c72f1
|
Drop now unused MSVC / VS 2017 container
UWP support was removed from Godot 4.x, and recent attempts at building
this container couldn't reproduce a functional one for UWP builds anyway.
|
2023-09-25 11:16:27 +02:00 |
|
Maks
|
73fa70dcf4
|
Change "/bin/bash" to "/usr/bin/env bash" in shell files (#129)
|
2023-09-08 14:20:11 +02:00 |
|
Rémi Verschelde
|
df634da0d8
|
Merge pull request #127 from godotengine/remove-unused-msvc-image
Remove unused MSVC image, not needed in 4.x and not functional
|
2023-09-05 09:14:01 +02:00 |
|
Rémi Verschelde
|
0289333709
|
Merge pull request #126 from godotengine/remove-export-image
Remove Dockerfile.export, unnecessary with `--headless` mode
|
2023-09-05 09:13:45 +02:00 |
|
Rémi Verschelde
|
9788d5a733
|
Remove unused MSVC image, not needed in 4.x and not functional
It's still available in the `3.x` branch for UWP builds, but in its
current iteration with recent Fedora base images, it's not working.
|
2023-09-04 12:38:19 +02:00 |
|
Rémi Verschelde
|
5053b4b092
|
Remove Dockerfile.export, unnecessary with --headless mode
|
2023-09-04 10:15:05 +02:00 |
|
Rémi Verschelde
|
46a2320545
|
build: Fix error getting base dir after #119
|
2023-05-24 16:50:53 +02:00 |
|
Unai Martinez-Corral
|
5f596e34f2
|
build: make podman_build a function (#121)
|
2023-05-24 16:20:18 +02:00 |
|
Rémi Verschelde
|
51dcd8bc6b
|
Merge pull request #122 from umarcor/umarcor/confirm
build: skip confirm if non-interactive
|
2023-05-24 16:13:37 +02:00 |
|
Unai Martinez-Corral
|
9afdb20dc5
|
build: skip confirm if non-interactive
|
2023-04-19 19:40:47 +02:00 |
|
Hugo Locurcio
|
06cc72f615
|
Merge pull request #119 from umarcor/umarcor/dirname
|
2023-04-19 19:34:37 +02:00 |
|
Unai Martinez-Corral
|
ccec966d09
|
support executing build.sh from anywhere (#119)
|
2023-04-19 19:32:39 +02:00 |
|