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

WIP: Track runfiles library users in RunfilesProvider #16126

Closed
wants to merge 1 commit into from

Conversation

fmeum
Copy link
Collaborator

@fmeum fmeum commented Aug 18, 2022

RunfilesProvider now tracks the repository names and mappings of
runfiles library users among the transitive non-tool dependencies of
each rule, as marked by the RunfilesLibraryInfo provider.

The list of runfiles library users for an executable target will be used
in a follow-up commit to create a repository mapping manifest containing
only the mappings of those repositories that contain targets that
actually perform runfiles lookups.

Work towards #16124

@fmeum fmeum force-pushed the 16124-runfiles-provider branch 4 times, most recently from 546b2cd to b1b435e Compare September 4, 2022 20:41
RunfilesProvider now tracks the repository names and mappings of
runfiles library users among the transitive non-tool dependencies of
each rule, as marked by the RunfilesLibraryInfo provider.

The list of runfiles library users for an executable target will be used
in a follow-up commit to create a repository mapping manifest containing
only the mappings of those repositories that contain targets that
actually perform runfiles lookups.
@fmeum fmeum closed this Sep 15, 2022
@fmeum fmeum deleted the 16124-runfiles-provider branch September 15, 2022 10:42
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.

1 participant