Commit Graph

232 Commits

Author SHA1 Message Date
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
Rémi Verschelde
d2e5eab17c Merge pull request #108 from godotengine/steam
build-release: Copy and sign Steam Windows exe for stable releases
2025-03-18 17:12:16 +01:00
Rémi Verschelde
fb34c3ff3e build-release: Copy and sign Steam Windows exe for stable releases 2025-03-12 23:43:17 +01:00
Rémi Verschelde
e2e01f05df Merge pull request #106 from darksylinc/matias-swappy-2025-01
Update to latest version of Swappy
2025-03-04 00:45:26 +01:00
Matias N. Goldberg
c9f1d801ae Update to latest version of Swappy
Fixes #103294
2025-03-03 20:44:32 -03:00
Rémi Verschelde
7cfa88aaaf Merge pull request #105 from godotengine/android-picoos-editor
Add support for Android editor builds for PicoOS devices
2025-02-07 01:44:25 +01:00
Rémi Verschelde
c9d351ab67 Add support for Android editor builds for PicoOS devices 2025-01-15 18:01:31 +01:00
Rémi Verschelde
e7210ecc92 Merge pull request #104 from godotengine/update-toolchains-f41
Update toolchains based on Fedora 41 for Godot 4.4
2024-12-16 23:03:04 +01:00
Rémi Verschelde
5e3a9b9cdc Update toolchains based on Fedora 41 for Godot 4.4 2024-12-16 23:01:51 +01:00
HP van Braam
b4613cec24 Merge pull request #102 from bruvzg/ts_data_in_template
Add ICU data to export templates.
2024-12-12 16:19:01 +01:00
Pāvels Nadtočajevs
bf0dd1992c Add ICU data to export templates. 2024-12-09 15:58:49 +02:00
Rémi Verschelde
1e4dc88253 Add script to publish releases everywhere
- GitHub godot-builds
- Web editor
- NuGet
- MavenCentral

Still missing instructions for uploading stable releases to stores, etc.
2024-11-21 10:57:27 +01:00
Rémi Verschelde
8c176b460b Android: Download and copy swappy libraries 2024-11-08 14:39:11 +01:00
Rémi Verschelde
e0891e9fde Adapt build scripts to run with passwordless sudo podman 2024-11-07 22:36:40 +01:00
Rémi Verschelde
251cea182e Merge pull request #94 from raulsntos/dotnet/android-monovm
.NET: Build Android templates with 'mono' edition
2024-11-07 20:50:02 +01:00
Rémi Verschelde
9259edf571 Merge pull request #99 from adamscott/add-gitignore-dsstore
Add `.DS_Store` to .gitignore
2024-09-16 15:44:41 +02:00
Rémi Verschelde
cc7ca0f706 Merge pull request #101 from m4gr3d/main
Update the Android editor build scripts
2024-09-16 15:44:26 +02:00
Fredia Huya-Kouadio
5f48331f5d Update the Android editor build scripts to match the updated build flavors in https://github.com/godotengine/godot/pull/96967 2024-09-14 12:15:22 -07:00
Fredia Huya-Kouadio
fa404f8c17 Add support for Android editor builds for Meta devices (#100) 2024-09-08 23:07:07 +02:00
Adam Scott
d808ce84ce Add .DS_Store to .gitignore 2024-08-21 12:04:20 -04:00
Rémi Verschelde
c3d199c4d4 Merge pull request #98 from godotengine/stable-windows-steamapi
Windows: Add extra editor build with `steamapi=yes` for stable releases
2024-08-15 00:56:16 +02:00
Rémi Verschelde
629090d76e Windows: Add extra editor build with steamapi=yes for stable releases 2024-08-15 00:39:35 +02:00
Rémi Verschelde
834f6223d8 New ANGLE build, fixes macOS crash by removing conflicting astcenc lib 2024-07-30 11:31:37 +02:00
Rémi Verschelde
1bf0772565 New ANGLE build, restores Windows 7 support 2024-07-28 19:23:17 +02:00
Rémi Verschelde
7131e406ae build_release: Fix name of new Windows ARM64 binaries 2024-07-25 20:07:01 +02:00
Rémi Verschelde
62a88ec262 build_release: Fix path to MoltenVK after b3ba0ae93
I didn't run into it before as I had an old `deps/vulkansdk-macos` folder
locally.
(Which means we've been shipping an old MoltenVK version on iOS for a bit.)
2024-07-25 19:08:03 +02:00
Rémi Verschelde
0c96c1ea15 Merge pull request #96 from bruvzg/arm64_win
Add commands to make ARM64 Windows engine builds, update Mesa/NIR and ANGLE downloads to the latest releases.
2024-07-22 11:53:43 +02:00
bruvzg
c3f202946a Add commands to make ARM64 Windows engine builds, update Mesa/NIR and ANGLE downloads to the latest releases. 2024-07-22 12:13:53 +03:00
Rémi Verschelde
3cb13f27ea Merge pull request #97 from godotengine/no-strip
Don't strip Windows and macOS binaries, already done at build time
2024-07-22 11:12:32 +02:00
Rémi Verschelde
d99668ccaa Don't strip Windows and macOS binaries, already done at build time 2024-07-22 10:59:45 +02:00
Rémi Verschelde
a29f0a255d Update MoltenVK build to re-add support for macOS 10.13
See https://github.com/godotengine/moltenvk-osxcross/pull/1 for context.
2024-07-11 22:50:56 +02:00
Rémi Verschelde
d36a865ff1 Merge pull request #95 from godotengine/xcode-15.4
macOS/iOS: Update SDK versions to Xcode 15.4
2024-06-20 10:07:35 +02:00
Rémi Verschelde
15810984ed macOS/iOS: Update SDK versions to Xcode 15.4
Following merge of https://github.com/godotengine/build-containers/pull/141.
2024-06-20 10:06:58 +02:00
Rémi Verschelde
a79a7d16ce macOS: Update ANGLE library build to support ANGLE over GL 2024-05-30 23:18:03 +02:00
Rémi Verschelde
b3ba0ae932 macOS: Download custom osxcross-compatible MoltenVK build automatically 2024-05-16 15:23:29 +02:00
Raul Santos
232be2e47f .NET: Build Android templates with 'mono' edition
Build the Android templates for .NET using the 'mono' edition that contains additional dependencies required by .NET projects to support Android OS APIs (like crypto).
2024-04-29 03:56:22 +02:00
Rémi Verschelde
0f11496664 macOS/iOS: Update SDK versions to Xcode 15.2
Following merge of https://github.com/godotengine/build-containers/pull/138.
2024-03-13 22:04:40 +01:00
Rémi Verschelde
e321eca2bf Web: Tweak build concurrency, doesn't seem to work with all in parallel 2024-02-28 10:21:27 +01:00
Rémi Verschelde
ef6c745075 Web: Add threads=no template builds 2024-02-07 10:48:09 +01:00
Rémi Verschelde
3fd3880077 deps: Update godot-nir-static to 23.1.9 2024-02-05 15:24:31 +01:00
Rémi Verschelde
0da7793d2d Merge pull request #92 from bruvzg/dx12_enable
[Windows] Enable D3D12 support.
2024-01-29 23:14:31 +01:00
bruvzg
9bba647a8b [Windows] Enabled D3D12 support. 2024-01-04 12:12:26 +02:00
Rémi Verschelde
ceadb16e22 Revert "Linux: Disable LTO for ARM64/ARM32, it crashes on Raspberry Pi OS"
This reverts commit f8a41bc69f.

This wasn't actually the cause for the crash.
The issue is fixed by https://github.com/godotengine/build-containers/pull/134.
2023-12-11 22:21:31 +01:00
Rémi Verschelde
ee35cb71ca Merge pull request #91 from godotengine/linux-arm64-disable-lto
Linux: Disable LTO for ARM64/ARM32, it crashes on Raspberry Pi OS
2023-11-24 12:30:50 +01:00
Rémi Verschelde
f8a41bc69f Linux: Disable LTO for ARM64/ARM32, it crashes on Raspberry Pi OS
Needs further investigation and reporting the bug upstream.
2023-11-24 00:03:24 +01:00
Rémi Verschelde
2398d61b29 Merge pull request #90 from godotengine/linux-buildroot-update-arm
Linux: Update to new SDK with GCC 13, add ARM64 and ARM32
2023-11-01 17:47:03 +01:00
Rémi Verschelde
96b8f89a22 Linux: Update to new SDK with GCC 13, add ARM64 and ARM32 2023-11-01 17:42:57 +01:00
Rémi Verschelde
09b9dcf969 Merge pull request #76 from bruvzg/notarytool
[macOS] Use notarytool instead of deprecated altool.
2023-10-31 18:50:31 +01:00
bruvzg
7b9e4271f4 [macOS] Use notarytool instead of deprecated altool. 2023-10-31 19:26:52 +02:00