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

[Scons] Use dependency to track bindings generation. #748

Merged
merged 1 commit into from
May 3, 2022

Conversation

Faless
Copy link
Contributor

@Faless Faless commented May 2, 2022

Using a scons Builder we now regenerate the bindings automatically when the Godot API json or header has changed.

The option to force bindings regeneration (generate_bindings=yes) is retained.

@Faless Faless added enhancement This is an enhancement on the current functionality topic:buildsystem Related to the buildsystem or CI setup labels May 2, 2022
@Faless Faless requested a review from akien-mga May 2, 2022 18:45
@akien-mga akien-mga changed the title [Scons] Use dependcy to track bindings generation. [Scons] Use dependency to track bindings generation. May 3, 2022
SConstruct Outdated Show resolved Hide resolved
@akien-mga akien-mga added this to the 4.0 milestone May 3, 2022
@Faless Faless force-pushed the build/4.x_deps branch from a393ea3 to 15de67d Compare May 3, 2022 08:23
Using a scons Builder we now regenerate the bindings automatically
when the Godot API json or header has changed.

The option to force bindings regeneration (generate_bindings=yes) is
retained.
@Faless Faless force-pushed the build/4.x_deps branch from 15de67d to fa698dd Compare May 3, 2022 08:48
@akien-mga akien-mga merged commit 20a17eb into godotengine:master May 3, 2022
@akien-mga
Copy link
Member

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement This is an enhancement on the current functionality topic:buildsystem Related to the buildsystem or CI setup
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants