Skip to content

godot-mobile-plugins/godot-headers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

godot-headers

Pre-built static and generated header files from iOS builds of the Godot game engine, published automatically for every Godot release.

What's in each 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.

Using the headers

  1. Go to the Releases page and download the archive for the Godot version you are targeting.
  2. Extract the archive and add the header paths to your Xcode project or build system's include search paths.
  3. Link against your own Godot export template as usual.

Release schedule

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.

Related

About

Pre-built Godot engine header files for iOS plugin development, published automatically for every Godot release.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Sponsor this project

 

Contributors