Public API
Rules
host_repo
Exposes information about the host platform
Example usage (generated)
load("@aspect_bazel_lib//lib:host_repo.bzl", "host_repo")
host_repo(
# A unique name for this repository.
name = "",
# A dictionary from local repository name to global repository name
repo_mapping = {},
)
name
A unique name for this repository.
repo_mapping
A dictionary from local repository name to global repository name. This allows controls over workspace dependency resolution for dependencies of this repository.
For example, an entry "@foo": "@bar"
declares that, for any time this repository depends on @foo
(such as a dependency on @foo//some:target
, it should actually resolve that dependency within globally-declared @bar
(@bar//some:target
).