280 Commits

Author SHA1 Message Date
Rémi Verschelde
d7733c2cff Apple: Update build script for Xcode 26.1.1 SDKs (#144)
Follow-up to https://github.com/godotengine/build-containers/pull/159.
2025-12-19 15:59:51 +01:00
Rémi Verschelde
9fb0561da5 Windows: Update ANGLE downloads for MinGW CRT 13.0.0
See notes in https://github.com/godotengine/godot-angle-static/releases/chromium%2F7578/
and https://github.com/godotengine/build-containers/pull/159.

We use Fedora 43 with MinGW 13.0.0 for 4.6.
2025-12-16 18:25:07 +01:00
bruvzg
5261d2c468 Windows: Update Mesa NIR builds to 25.3.1-1 (#142) 2025-12-16 11:15:20 +01:00
bruvzg
a4a1b3eb57 Update Angle to chromium/7578 (#141) 2025-12-15 19:19:11 +01:00
bruvzg
0f49d35593 Update access-kit to 0.18.0 (#140) 2025-12-15 16:52:50 +01:00
Thaddeus Crews
78b0fcbbcd Merge pull request #139 from godotengine/mesa-nir-25.3.1
Windows: Update Mesa NIR builds to 25.3.1
2025-12-12 14:24:02 -06:00
Rémi Verschelde
a030eb84da Windows: Update Mesa NIR builds to 25.3.1 2025-12-12 16:21:00 +01:00
David Snopek
7dca209db6 Automate publishing Android editor to Meta Horizon store (#138) 2025-12-12 15:02:26 +01:00
Rémi Verschelde
8a943c3f00 Add support for experimental .NET builds (GDExtension) (#136)
This is eventually meant to be unified with the "classical" builds,
but for the initial testing we start with a dedicated "dotnet" build.

Co-authored-by: Raul Santos <raulsntos@gmail.com>
2025-12-02 10:15:49 +01:00
Rémi Verschelde
7126657c58 Windows: Update godot-nir-static to 23.1.9-2 (#137)
Companion PR to:
- https://github.com/godotengine/godot-nir-static/pull/22
- https://github.com/godotengine/godot-nir-static/pull/23
- https://github.com/godotengine/godot/pull/111762
2025-11-04 01:11:07 +01:00
Rémi Verschelde
fd3bd4ad89 publish-release: Add -d argument to publish as draft release on GH (#135) 2025-10-29 10:52:10 +01:00
Anish Kumar
38f2a5e351 Android Editor: Add release url to dev/beta/rc notes on Play Store (#134) 2025-10-27 18:29:54 +01:00
Rémi Verschelde
8f39b6a9cb Temporarily disable visionOS builds as we lack a build container with compatible Swift SDK (#133) 2025-10-18 12:18:14 +02:00
Stuart Carnie
9fbd2dbc44 Apple: Update to Apple 26.0 SDKs (#129) 2025-10-18 12:02:45 +02:00
Rémi Verschelde
d72076547a Fix check for Play Store JSON upload key 2025-10-15 23:09:00 +02:00
Anish Mishra
33d44ce966 Publish Android Editor stable releases to open testing track (#130) 2025-10-14 01:01:34 +02:00
Anish Mishra
f17aad663b Automate Play Store uploads for the Android Editor (#128)
Co-authored-by: Rémi Verschelde <remi@godotengine.org>
2025-10-10 14:07:15 +02:00
Thaddeus Crews
4ffb22bfd7 Merge pull request #121 from rsanchezsaez/apple/apple-embedded-unified-template
[build-release.sh] Use new unified iOS/visionOS Xcode project template
2025-09-19 13:12:06 -05:00
Thaddeus Crews
a08918cf61 Merge pull request #126 from m4gr3d/fix_android_native_debug_symbols_name
Update the name of the Android native debug symbols files to start with a `g`
2025-08-28 12:36:32 -05:00
Fredia Huya-Kouadio
dd9cf6163a Update the name of the Android native debug symbols files to start with a g 2025-08-28 10:32:22 -07:00
Thaddeus Crews
f1439e80e1 Merge pull request #123 from bruvzg/ac17
Update access-kit to 0.17.0
2025-08-01 12:22:04 -05:00
Pāvels Nadtočajevs
dbe21464e8 Update access-kit to 0.17.0 2025-07-24 10:33:34 +03:00
Thaddeus Crews
84d8bf774a Merge pull request #122 from m4gr3d/include_native_debug_symbols_android
Include the Android native debug symbols in the release binaries
2025-07-22 12:52:00 -05:00
Fredia Huya-Kouadio
6224c714c9 Include the Android native debug symbols in the release binaries 2025-07-22 10:16:04 -07:00
Thaddeus Crews
5b0684d8fb Merge pull request #120 from m4gr3d/update_android_build_config
Android: Fix native debug symbols generation
2025-07-07 10:15:37 -05:00
Ricardo Sanchez-Saez
1012966dbb [build-release.sh] Use new unified iOS/visionOS Xcode project template 2025-06-26 16:33:33 -07:00
Fredia Huya-Kouadio
2c4962d347 Fix native debug symbols generation 2025-06-26 00:15:51 -07:00
Rémi Verschelde
fb6991e3c0 Merge pull request #118 from godotengine/windows-new-signing
Windows: Change code signing process to match new key
2025-06-24 10:21:38 +02:00
Rémi Verschelde
11046692e1 Windows: Change code signing process to match new key 2025-06-18 12:44:22 +02:00
Rémi Verschelde
7cc22b8254 Merge pull request #115 from stuartcarnie/appleembedded
Apple: add visionOS build support; unify build container
2025-06-16 02:04:05 +02:00
Stuart Carnie
e7412b53cd Apple: add visionOS build support; unify build container
iOS builds now use the godot-embedded build container, like visionOS
(and eventually tvOS).

Refactored iOS build script to be easier to maintain and duplicate
for visionOS.

Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2025-06-13 23:43:49 +02:00
Rémi Verschelde
f8e8e20da2 Merge pull request #117 from godotengine/update-toolchains-f42
Update toolchains based on Fedora 42 for Godot 4.5
2025-06-13 23:40:12 +02:00
Rémi Verschelde
d95bc9b24c Update toolchains based on Fedora 42 for Godot 4.5 2025-06-13 23:39:07 +02:00
Rémi Verschelde
7b2ea29c50 Merge pull request #116 from bruvzg/angle_upd
Update Angle to chromium/7219
2025-06-09 10:57:27 +02:00
Pāvels Nadtočajevs
3e4ab70d3c Update Angle to chromium/7219 2025-06-09 11:17:24 +03:00
Rémi Verschelde
b1cf9b6095 Merge pull request #114 from bruvzg/ac_16
Update access-kit to 0.16.0, reenable it for 32-bit Windows builds.
2025-06-04 15:39:03 +02:00
Pāvels Nadtočajevs
74e21311a4 Update access-kit to 0.16.0, reenable it for 32-bit Windows builds. 2025-06-03 10:54:41 +03:00
Rémi Verschelde
6d05bde764 Android: Clean build folder at some intermediate steps to reduce disk usage
With debug symbols, the full Android build can take around 100G currently.
2025-06-02 12:05:34 +02:00
Rémi Verschelde
05a4bfed90 Merge pull request #113 from rsanchezsaez/apple/apple-embedded-rename
[build-ios] Rename 'IOS_TOOLCHAIN_PATH' to 'APPLE_TOOLCHAIN_PATH'
2025-05-29 09:54:05 +02:00
Ricardo Sanchez-Saez
38dbce0679 [build-ios] Rename 'IOS_TOOLCHAIN_PATH' to 'APPLE_TOOLCHAIN_PATH' 2025-05-14 07:35:56 +01:00
Rémi Verschelde
8c9fd0328b Define redirect_build_objects=no to avoid copying GBs of bin/obj 2025-05-13 23:23:27 +02:00
Rémi Verschelde
7a89e9087d Merge pull request #112 from m4gr3d/enable_android_debug_symbols
Setup Android debug symbols
2025-05-13 15:48:43 +02:00
Rémi Verschelde
6cc1418b6b Windows: Disable accesskit for x86_32 builds, doesn't work yet with MinGW 2025-04-25 23:55:34 +02:00
Fredia Huya-Kouadio
3a34cfa1bc Setup Android debug symbols 2025-04-22 10:49:47 -07:00
Rémi Verschelde
36d2cc32d6 Merge pull request #111 from m4gr3d/setup_godot_tools_lib_maven_central
Update the Android build scripts to allow exporting 'Godot Tools' Android library to MavenCentral
2025-04-22 12:20:57 +02:00
Fredia Huya-Kouadio
95ed6d23db Update the Android build scripts to allow exporting 'Godot Tools' Android library to MavenCentral 2025-03-30 19:11:43 -07:00
Rémi Verschelde
3348432f38 Merge pull request #110 from godotengine/stable-release-upload
publish-release: Add support to upload stable builds to GH, Steam, EGS and itch.io
2025-03-27 11:26:57 +01:00
Rémi Verschelde
73402a1c9f publish-release: Add support to upload stable builds to GH, Steam, EGS and itch.io 2025-03-26 13:14:08 +01:00
Rémi Verschelde
d831be12a8 Merge pull request #109 from bruvzg/accesskit
Add accesskit-c to the build setup.
2025-03-21 10:01:30 +01:00
Pāvels Nadtočajevs
44992c6c76 Add accesskit-c to the build setup. 2025-03-21 09:47:31 +02:00