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
Rémi Verschelde
93d253330f
Merge pull request #89 from godotengine/f39-images
...
Update scripts for new Fedora 39 based images for 4.2-beta3 and later
2023-10-24 16:31:23 +02:00
Rémi Verschelde
65cca8165a
Update scripts for new Fedora 39 based images for 4.2-beta3 and later
...
Follow-up to https://github.com/godotengine/build-containers/pull/128 .
Also reverts #88 since these new images include JDK 17, and the closure
compiler issue was fixed upstream.
And removes the manual install of gettext which is now also part of the
images.
X11 libs should not be needed to generate the Mono glue anymore (they've been
unnecessary for a while already).
2023-10-24 11:45:29 +02:00
Rémi Verschelde
be182f1ed7
Merge pull request #88 from godotengine/4.2-beta2-jdk-17
...
Android: Install JDK 17 needed for 4.2-beta2 and later
2023-10-19 10:47:04 +02:00
Rémi Verschelde
2c7419a7ed
Android: Install JDK 17 needed for 4.2-beta2 and later
...
Temporary change until we switch to newer build containers with it.
Also temporarily disable closure compiler for Web editor, needed for
4.2 beta 1 and beta 2, should be fixed upstream afterwarads.
2023-10-19 10:45:43 +02:00
Rémi Verschelde
ad9e3b238a
Merge pull request #87 from YuriSizov/publish-maven
...
Publish Android library from the main build-release script
2023-10-11 20:43:40 +02:00
Yuri Sizov
9d40b39c01
Publish Android library from the main build-release script
2023-10-11 20:08:40 +02:00
Rémi Verschelde
066ede3602
Merge pull request #86 from godotengine/dotnet-ios
...
.NET: Add support for iOS builds
2023-10-10 08:12:52 +02:00
Rémi Verschelde
75877451f2
.NET: Add support for iOS builds
2023-10-04 01:15:30 +02:00
Rémi Verschelde
02e092ce76
Merge pull request #84 from godotengine/angle-libs
...
Download static ANGLE libs to link them in Windows and macOS builds
_deps
2023-09-25 21:49:56 +02:00
Rémi Verschelde
4863750c00
Download static ANGLE libs to link them in Windows and macOS builds
2023-09-25 15:32:14 +02:00
Rémi Verschelde
37938758d8
Merge pull request #83 from godotengine/drop-uwp
...
Drop UWP build scripts since it was removed upstream
2023-09-21 15:35:33 +02:00
Rémi Verschelde
79967d5bb9
Drop UWP build scripts since it was removed upstream
2023-09-21 15:33:31 +02:00
Rémi Verschelde
37876d4d40
Merge pull request #82 from godotengine/dotnet-android
...
.NET: Add support for Android builds
2023-09-05 11:02:27 +02:00