Pre-built static and generated header files from iOS builds of the Godot game engine, published automatically for every Godot release.
Each release corresponds to a tag from godotengine/godot-builds and follows the same naming convention - <version>-<flavor>, for example 4.6.2-rc2 or 4.5.2-stable.
The attached archive contains every *.glsl, *.h, *.hh, *.hpp, *.inc, and *.inl file produced by an iOS template_debug SCons build of that Godot version. These headers are useful for native iOS plugins that need to compile against Godot's internal API without building the engine from source themselves.
- Go to the Releases page and download the archive for the Godot version you are targeting.
- Extract the archive and add the header paths to your Xcode project or build system's include search paths.
- Link against your own Godot export template as usual.
New releases are checked for and created automatically twice a week - every Wednesday and Sunday at 03:00 UTC - via the Archive Godot Headers workflow. The workflow compares the 10 most recent releases in godotengine/godot-builds against this repository and builds any that are missing.
A release can also be triggered manually for a specific version from the Actions tab.
- godotengine/godot - Godot engine source
- godotengine/godot-builds - official Godot release tags
- ActionCommons/build-godot - the GitHub Action used to produce these archives