Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The idea of the PR to expose locally installed
sysroot
libs (some libs might not have Bazel support or relatively time-consuming to bazelize for instanceSDL2
) for consumption inBazel
.The PR introduces
sysroot
extension forbzlmod
. The extension allows to explicitly to declare which libraries to expose toBazel
depending on a target platform.Another approach would be (removed in this PR) to use
use_repo_rule
+new_local_repository
once bazelbuild/bazel#18285 is available.