Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support custom versions of GDNative headers #1025

Open
chitoyuu opened this issue Feb 3, 2023 · 0 comments
Open

Support custom versions of GDNative headers #1025

chitoyuu opened this issue Feb 3, 2023 · 0 comments
Labels
c: sys Component: low-level bindings (mod sys) feature Adds functionality to the library

Comments

@chitoyuu
Copy link
Contributor

chitoyuu commented Feb 3, 2023

Since minor version upgrades of Godot may contain breaking changes in the headers (#1011), we should allow users to specify custom versions of the headers for their versions, similar to the existing custom-godot feature.

One challenge here is that unlike api.json, the headers cannot easily be obtained from a Godot binary. This means that we'll possibly have to build some mechanism for obtaining the Godot source tree and extracting the headers from that.

@chitoyuu chitoyuu added feature Adds functionality to the library c: sys Component: low-level bindings (mod sys) labels Feb 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: sys Component: low-level bindings (mod sys) feature Adds functionality to the library
Projects
None yet
Development

No branches or pull requests

1 participant