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

Move feature and dependency tracking to the metadata crate #1544

Merged
merged 16 commits into from
Feb 17, 2022
Merged

Conversation

kennykerr
Copy link
Collaborator

@kennykerr kennykerr commented Feb 17, 2022

All of the feature/arch dependency tracking and detection logic was in the bindgen crate when it really ought to live in the metadata crate since its purely descriptive. I also took the opportunity to rewrite the dependency tracking to be more accurate and the feature generation to more carefully collapse dependencies to produce a concise set of features.

Also fixes #1304

@kennykerr kennykerr changed the title Move feature parsing to the metadata crate Move feature and dependency tracking to the metadata crate Feb 17, 2022
@kennykerr kennykerr merged commit 9be345b into master Feb 17, 2022
@kennykerr kennykerr deleted the features branch February 17, 2022 22:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Condense feature docs
1 participant