Commit Graph

  • c3f202946a Add commands to make ARM64 Windows engine builds, update Mesa/NIR and ANGLE downloads to the latest releases. bruvzg 2024-07-19 13:24:47 +03:00
  • 3cb13f27ea Merge pull request #97 from godotengine/no-strip Rémi Verschelde 2024-07-22 11:12:32 +02:00
  • d99668ccaa Don't strip Windows and macOS binaries, already done at build time Rémi Verschelde 2024-07-22 10:59:45 +02:00
  • a29f0a255d Update MoltenVK build to re-add support for macOS 10.13 Rémi Verschelde 2024-07-11 22:50:56 +02:00
  • d36a865ff1 Merge pull request #95 from godotengine/xcode-15.4 Rémi Verschelde 2024-06-20 10:07:35 +02:00
  • 15810984ed macOS/iOS: Update SDK versions to Xcode 15.4 Rémi Verschelde 2024-06-20 10:06:58 +02:00
  • a79a7d16ce macOS: Update ANGLE library build to support ANGLE over GL Rémi Verschelde 2024-05-30 23:18:03 +02:00
  • b3ba0ae932 macOS: Download custom osxcross-compatible MoltenVK build automatically Rémi Verschelde 2024-05-16 15:23:29 +02:00
  • 1992e8a646 Backport clean scripts from main branch 3.5 Rémi Verschelde 2024-05-01 12:17:03 +02:00
  • 4834ab1eab Backport clean scripts from main branch Rémi Verschelde 2024-05-01 12:17:03 +02:00
  • 232be2e47f .NET: Build Android templates with 'mono' edition Raul Santos 2024-04-29 03:51:08 +02:00
  • 0f11496664 macOS/iOS: Update SDK versions to Xcode 15.2 Rémi Verschelde 2024-03-13 22:04:40 +01:00
  • e321eca2bf Web: Tweak build concurrency, doesn't seem to work with all in parallel Rémi Verschelde 2024-02-28 10:21:27 +01:00
  • ef6c745075 Web: Add threads=no template builds Rémi Verschelde 2024-02-07 10:48:09 +01:00
  • 3fd3880077 deps: Update godot-nir-static to 23.1.9 Rémi Verschelde 2024-02-05 15:24:31 +01:00
  • 0da7793d2d Merge pull request #92 from bruvzg/dx12_enable Rémi Verschelde 2024-01-29 23:14:31 +01:00
  • 9f297b5ef0 Merge pull request #93 from godotengine/3.x-update-f39-linux-arm64 Rémi Verschelde 2024-01-18 10:41:23 +01:00
  • 0d2fbefd04 Update all to new toolchains, add Linux arm64 and arm32 builds Rémi Verschelde 2024-01-16 14:45:49 +01:00
  • bd3ec27eae UWP: Fix logic to download and copy ANGLE Rémi Verschelde 2024-01-18 09:55:49 +01:00
  • 952f0985e0 UWP: Fix logic to download and copy ANGLE Rémi Verschelde 2024-01-18 09:55:49 +01:00
  • 9bba647a8b [Windows] Enabled D3D12 support. bruvzg 2024-01-04 12:12:26 +02:00
  • ceadb16e22 Revert "Linux: Disable LTO for ARM64/ARM32, it crashes on Raspberry Pi OS" 4.2 Rémi Verschelde 2023-12-11 22:21:27 +01:00
  • ee35cb71ca Merge pull request #91 from godotengine/linux-arm64-disable-lto Rémi Verschelde 2023-11-24 12:30:50 +01:00
  • f8a41bc69f Linux: Disable LTO for ARM64/ARM32, it crashes on Raspberry Pi OS Rémi Verschelde 2023-11-24 00:03:24 +01:00
  • 2398d61b29 Merge pull request #90 from godotengine/linux-buildroot-update-arm Rémi Verschelde 2023-11-01 17:47:03 +01:00
  • 96b8f89a22 Linux: Update to new SDK with GCC 13, add ARM64 and ARM32 Rémi Verschelde 2023-11-01 13:50:57 +01:00
  • 2f690a7a57 [macOS] Use notarytool instead of deprecated altool. bruvzg 2022-12-06 10:56:35 +02:00
  • 682393f0b4 [macOS] Use notarytool instead of deprecated altool. bruvzg 2022-12-06 10:56:35 +02:00
  • a38ef2f71f [macOS] Use notarytool instead of deprecated altool. 4.0 bruvzg 2022-12-06 10:56:35 +02:00
  • 7496561a7c [macOS] Use notarytool instead of deprecated altool. 4.1 bruvzg 2022-12-06 10:56:35 +02:00
  • 09b9dcf969 Merge pull request #76 from bruvzg/notarytool Rémi Verschelde 2023-10-31 18:50:31 +01:00
  • 7b9e4271f4 [macOS] Use notarytool instead of deprecated altool. bruvzg 2022-12-06 10:56:35 +02:00
  • 65a4849ca4 Publish Android library from the main build-release script Yuri Sizov 2023-10-04 16:28:02 +02:00
  • 93d253330f Merge pull request #89 from godotengine/f39-images Rémi Verschelde 2023-10-24 16:31:23 +02:00
  • 65cca8165a Update scripts for new Fedora 39 based images for 4.2-beta3 and later Rémi Verschelde 2023-10-11 23:00:43 +02:00
  • be182f1ed7 Merge pull request #88 from godotengine/4.2-beta2-jdk-17 Rémi Verschelde 2023-10-19 10:47:04 +02:00
  • 2c7419a7ed Android: Install JDK 17 needed for 4.2-beta2 and later Rémi Verschelde 2023-10-19 10:45:43 +02:00
  • ad9e3b238a Merge pull request #87 from YuriSizov/publish-maven Rémi Verschelde 2023-10-11 20:43:40 +02:00
  • 9d40b39c01 Publish Android library from the main build-release script Yuri Sizov 2023-10-04 16:28:02 +02:00
  • 066ede3602 Merge pull request #86 from godotengine/dotnet-ios Rémi Verschelde 2023-10-10 08:12:52 +02:00
  • b7631eb300 UWP: Update version of ANGLE DLLs Rémi Verschelde 2023-09-26 15:25:40 +02:00
  • 75877451f2 .NET: Add support for iOS builds Rémi Verschelde 2023-10-04 01:12:57 +02:00
  • ee615c7c01 Merge pull request #85 from godotengine/3.x-update-angle-uwp Rémi Verschelde 2023-10-04 01:14:11 +02:00
  • cc367acf4d UWP: Update version of ANGLE DLLs Rémi Verschelde 2023-09-26 15:25:40 +02:00
  • 02e092ce76 Merge pull request #84 from godotengine/angle-libs _deps Rémi Verschelde 2023-09-25 21:49:56 +02:00
  • 4863750c00 Download static ANGLE libs to link them in Windows and macOS builds Rémi Verschelde 2023-09-25 15:32:14 +02:00
  • 115b7f7f8c Drop UWP build scripts since it was removed upstream Rémi Verschelde 2023-09-21 15:33:31 +02:00
  • 37938758d8 Merge pull request #83 from godotengine/drop-uwp Rémi Verschelde 2023-09-21 15:35:33 +02:00
  • 79967d5bb9 Drop UWP build scripts since it was removed upstream Rémi Verschelde 2023-09-21 15:33:31 +02:00
  • 37876d4d40 Merge pull request #82 from godotengine/dotnet-android Rémi Verschelde 2023-09-05 11:02:27 +02:00
  • 9f25ceccfb .NET: Add support for Android builds Rémi Verschelde 2023-09-05 10:03:29 +02:00
  • 09c443fa08 Revert unintended build.sh changes after #79 Rémi Verschelde 2023-08-15 09:18:05 +02:00
  • 21af2c7666 Add clean-release.sh script to remove only release artifacts Rémi Verschelde 2023-07-11 16:05:45 +02:00
  • 360fa39095 Add clean.sh script to removed past build artifacts Rémi Verschelde 2023-06-21 10:33:55 +02:00
  • 5cdccb9443 Merge pull request #79 from m4gr3d/add_logic_to_upload_to_maven_central_3x Rémi Verschelde 2023-05-25 09:31:53 +02:00
  • e37b348272 Add logic to upload the Godot Android library to MavenCentral Fredia Huya-Kouadio 2023-03-05 21:51:04 -08:00
  • 80ea8aadde Merge pull request #78 from m4gr3d/add_logic_to_upload_to_maven_central Rémi Verschelde 2023-05-25 09:29:51 +02:00
  • 0780ea4a4f Add logic to upload the Godot Android library to MavenCentral Fredia Huya-Kouadio 2023-03-05 21:33:51 -08:00
  • 77161dac92 Fix LTO overrides after upstream syntax change Rémi Verschelde 2023-04-12 08:30:08 +02:00
  • 72cb40ffad Install gettext in all editor build containers Rémi Verschelde 2023-02-14 11:20:33 +01:00
  • 4f89dc38b1 Merge pull request #77 from bruvzg/btls_mac Rémi Verschelde 2023-02-09 22:58:18 +01:00
  • 93ac9c068e [Mono] Add ARM64 macOS BTLS library. bruvzg 2023-02-09 19:03:10 +02:00
  • e3827e123c build-release: Rename --publish-nuget option to -n Rémi Verschelde 2022-11-16 13:44:30 +01:00
  • 1dcd8b7985 Merge pull request #74 from bruvzg/win_wrapper Rémi Verschelde 2022-11-04 11:07:37 +01:00
  • ef964dc2a3 Merge pull request #75 from godotengine/xcode-14.1 Rémi Verschelde 2022-11-04 10:10:42 +01:00
  • 9ad27f9f92 Xcode: Update macOS and iOS scripts for to Xcode 14.1 (macOS 13.0, iOS 16.1) Rémi Verschelde 2022-11-03 13:44:56 +01:00
  • b5240cd977 Add console wrapper app to handle console i/o redirection on Windows. bruvzg 2022-10-17 11:20:16 +03:00
  • 631c5d216e Merge pull request #73 from godotengine/build-release-publish-nuget-only Rémi Verschelde 2022-10-13 15:29:11 +02:00
  • 6d25f64f31 Merge pull request #72 from godotengine/unify-target-tools Rémi Verschelde 2022-10-13 15:29:04 +02:00
  • eecf436ac7 build_release: Allow -b none --publish-nuget --no-cleanup --no-tarball Rémi Verschelde 2022-10-13 14:53:02 +02:00
  • f95a42611b Unify target/tools arguments after upstream change Rémi Verschelde 2022-10-13 09:48:16 +02:00
  • 872c9bfe0e Fix wildcard expansion for bash in --publish-nuget Rémi Verschelde 2022-09-14 15:54:40 +02:00
  • 4e9ee976b2 Merge pull request #70 from raulsntos/publish-nuget Rémi Verschelde 2022-09-14 12:00:29 +02:00
  • e244d6f9e3 Add support for publishing NuGet packages Raul Santos 2022-09-09 17:04:56 +02:00
  • 9080ead63c Merge pull request #69 from godotengine/dotnet-working-desktop-builds Rémi Verschelde 2022-09-09 12:55:25 +02:00
  • c996282abe .NET 6: Further update build scripts for 4.0, works for desktop releases Rémi Verschelde 2022-09-07 12:28:27 +02:00
  • 4a37b8e5cb Merge pull request #68 from godotengine/android-fix-arch Rémi Verschelde 2022-09-07 11:56:16 +02:00
  • 46773439b7 Android: Fix still using android_arch over arch Rémi Verschelde 2022-09-07 11:52:54 +02:00
  • 41f2a836cf Merge pull request #66 from godotengine/web-parallel-builds-full-lto Rémi Verschelde 2022-09-07 11:12:45 +02:00
  • f37caa728a Web: Refactor build script to run in parallel with full LTO Rémi Verschelde 2022-08-30 10:23:01 +02:00
  • 9aa0cb9d3b Merge pull request #67 from godotengine/web-templates-rename Rémi Verschelde 2022-09-07 11:05:43 +02:00
  • 0bd0362372 Web: Handle new template names and dlink_enabled=yes Rémi Verschelde 2022-09-07 09:42:42 +02:00
  • 12627036d2 Merge pull request #64 from godotengine/godot4-dotnet Rémi Verschelde 2022-08-30 10:14:49 +02:00
  • 23187596fb .NET 6: Initial port of build scripts for 4.0 Rémi Verschelde 2022-08-29 09:14:52 +02:00
  • 36fc7fca83 Merge pull request #65 from godotengine/js-is-web Rémi Verschelde 2022-08-30 09:57:42 +02:00
  • 2c6469a904 Web: Rename javascript to web Rémi Verschelde 2022-08-29 15:09:39 +02:00
  • ccb6b90e0b Merge pull request #62 from godotengine/godot4-enable-web Rémi Verschelde 2022-08-29 09:14:20 +02:00
  • dd1128fea0 JavaScript: Re-enable build for 4.0 now that WebGL 2 works Rémi Verschelde 2022-08-26 14:40:18 +02:00
  • 409efd043a Merge pull request #38 from godotengine/godot4 Rémi Verschelde 2022-08-26 14:43:47 +02:00
  • 0bcbc8fca2 Merge pull request #60 from aaronfranke/use-arch-btw Rémi Verschelde 2022-08-25 17:09:35 +02:00
  • d68cf1a26e CPU architecture name changes for Windows/Linux outputs from SCons Aaron Franke 2022-08-02 14:59:22 -05:00
  • aca4c84831 Windows: Use osslsigncode from PATH for signing 3.4 Rémi Verschelde 2022-05-10 10:39:42 +02:00
  • 83b71cbf8b macOS: Change option for Vulkan SDK Rémi Verschelde 2022-07-26 12:06:23 +02:00
  • 9973556e65 CPU architecture name changes for Windows, Mac, and Linux templates Aaron Franke 2022-03-25 00:01:14 -05:00
  • e544bb91dc CPU architecture folder name changes Aaron Franke 2022-03-25 18:41:11 -05:00
  • 0dc9509c1f Rename OSX to macOS and iPhoneOS to iOS. bruvzg 2022-07-20 11:18:38 +03:00
  • 0fe855cc72 macOS: Disable volk to link MoltenVK statically Rémi Verschelde 2021-09-22 14:00:23 +02:00
  • edd1194d3f macOS and iOS: Link MoltenVK statically Rémi Verschelde 2021-07-28 12:55:51 +02:00
  • 6463e8b60a Port scripts to Godot 4.0.dev, remove server build Rémi Verschelde 2021-07-12 16:36:31 +02:00
  • 8405945b79 Android: Fix mono_prefix after godot-mono-builds NDK r23 support Rémi Verschelde 2022-07-19 23:04:11 +02:00