build2-packaging / godot-cpp

build2 package for Godot's GDExtension library
2 stars 1 forks source link

godot-cpp for build2

This is the build2 package for godot-cpp.

godot-cpp is the library C++ users must use to make GDExtensions for the Godot Engine, allowing using C++ for part or all the behavior of a game made with Godot.

Requirements

This package requires the presence of python >= 3.4 in the environment (https://github.com/Klaim/build2-godot-cpp/issues/1), used to run a code generator script before building the library.

Importable Targets

Usage

Compatibility with Godot Engine

When using this package, chose the version which matches your intended Godot Engine version. Otherwise, both API and ABI will not match as they are broken at each release.

If you want to use a custom build of the Godot Engine: TODO: we currently don't support directly this scenario but it is planned.

Configuration Options

TODO: The other options are not supported yet, see https://github.com/Klaim/build2-godot-cpp/issues/7