Skip to content
This repository was archived by the owner on Apr 21, 2025. It is now read-only.

Conversation

@mbrase
Copy link
Contributor

@mbrase mbrase commented Jan 11, 2024

The GN rules that parse the SDK json files previously only supported the fidl_deps field for determining which fidl dependencies to depend on. This change adds support for the newer fidl_binding_deps field, which contains information about what flavor of bindings are needed (hlcpp vs natural). Since our fidl GN targets always generate both hlcpp and natural bindings, we don't need to check the binding_type in the json file.

The GN rules that parse the SDK json files previously only supported the
`fidl_deps` field for determining which fidl dependencies to depend on.
This change adds support for the newer `fidl_binding_deps` field, which
contains information about what flavor of bindings are needed (hlcpp vs
natural). Since our fidl GN targets always generate both hlcpp and
natural bindings, we don't need to check the binding_type in the json
file.
@tarobins tarobins self-assigned this Jan 11, 2024
@tarobins
Copy link

lgtm

@tarobins tarobins merged commit a2dfdef into flutter:master Jan 11, 2024
@mbrase mbrase deleted the fidl_binding_deps branch January 13, 2024 09:15
mbrase added a commit to mbrase/flutter-engine that referenced this pull request Jan 19, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants