13 Commits

Author SHA1 Message Date
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
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
Unai Martinez-Corral
5f596e34f2 build: make podman_build a function (#121) 2023-05-24 16:20:18 +02:00
Rémi Verschelde
39f8e4d3f4 Web: Rename javascript to web 2022-08-29 15:12:09 +02:00
Rémi Verschelde
58a04947c4 .NET 6: Remove all Mono build code, install .NET SDK 6.0 2022-08-29 09:11:39 +02:00
Rémi Verschelde
28fc5dde48 Linux: New container based on Fedora using Godot SDKs
We now provide pre-built toolchains for Linux with old glibc and the required
Godot dependencies, which can be used to build portable Godot binaries without
having to be on an extremely old Linux distro.

So we can retire the old Ubuntu 14.04 containers and instead do our portable
builds directly on Fedora 34, like for other platforms.

This commit also makes use of `godot-mono-builds` to build Mono and the BCL
for Linux, instead of doing it manually. The same will be done for Windows and
macOS in the next commit.
2021-07-12 22:28:16 +02:00
Rémi Verschelde
b510572ca5 Adapt upload.sh to take img version as first arg 2021-03-28 01:31:10 +01:00
Hugo Locurcio
ef854376f7 Make all scripts executable
Unlike `build.sh`, other scripts weren't executable already.
2020-10-04 17:41:21 +02:00
Rémi Verschelde
261512a305 Re-enable temporarily disabled upload of windows and msvc containers 2019-11-13 16:37:57 +01:00
Hein-Pieter van Braam-Stewart
db63b23b59 Update XCode version for iOS and MacOS 2019-10-01 22:04:13 +02:00
Hein-Pieter van Braam
736a387fc4 Add an 'export' container to easily export games from the CLI 2019-01-09 20:26:32 +01:00
Hein-Pieter van Braam
0a9d7b2777 Initial commit 2019-01-07 21:51:22 +01:00