godot-build-scripts icon indicating copy to clipboard operation
godot-build-scripts copied to clipboard

Build scripts used for official Godot Engine builds with https://github.com/godotengine/build-containers

Results 18 godot-build-scripts issues
Sort by recently updated
recently updated
newest added

Uses PowerShell `Start-Process` cmdlet to start and wait for the Godot editor process, which: - Correctly passes stdin input to the Godot process. - Unlike cmd, it waits for the...

enhancement

Similar to #37, which I'll finalize first before coming back to this PR (it lacks some of the changes later made to the `3.x` version).

Some modules are disabled due to incompatibilities: - raycast (embree), we should fix detecetion in module config.py. - etcpak, this likely also require at least aarch64 instructions to build. -...

enhancement

Rewritten in python (tested 3.8). Only replace `build.sh` (but can easily replace scons runners and `build-release.sh`). See `./cli.py -h` for help. Highlights --- - Use `release` action for the old...

enhancement

This way the builds will happen in the same directory, which is external to the running container, and the copying of godot's zip will be avoided. This also makes it...

Give Gradlew execution permission or it will fail

Allows to build tvOS binaries. Depends on https://github.com/godotengine/godot/pull/45829

Android failed to build to the following location. ~~~~~~~~~~~~ Welcome to Gradle 6.5! Here are the highlights of this release: - Experimental file-system watching - Improved version ordering - New...

I'm writing gdnative haxe (hashlink) bindings and after update to 3.3 encountered problems with registering the library. There are [calls](https://github.com/HaxeFoundation/hashlink/blob/4c4de37d49cf0ed66b47d20d380fe95bc1bc3ec0/src/module.c#L360) to `dlopen` in hashlink with relative paths and without [`allow-dyld-environment-variables`](https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_security_cs_allow-dyld-environment-variables)...

Draft for now as I'm having issues actually signing the packages, both `openssl` and `dotnet nuget sign` seem to be unable to resolve the full certs chain (see discussion in...