build: rename rust toolchain adapter

This commit is contained in:
2026-08-30 23:42:33 -04:00
parent ed992b0aab
commit aefaf13dc0
3 changed files with 16 additions and 16 deletions

View File

@@ -12,7 +12,7 @@ def _execute(repository_ctx, arguments):
return result.stdout.strip()
def _local_rust_repository_impl(repository_ctx):
def _rust_repository_impl(repository_ctx):
rustc = _required_path(repository_ctx, "rustc")
rustdoc = _required_path(repository_ctx, "rustdoc")
cargo = _required_path(repository_ctx, "cargo")
@@ -164,7 +164,7 @@ rust_toolchain(
)
toolchain(
name = "local_rust_toolchain",
name = "rust_toolchain",
toolchain = ":rust_toolchain_impl",
toolchain_type = "@rules_rust//rust:toolchain_type",
visibility = ["//visibility:public"],
@@ -175,17 +175,17 @@ toolchain(
)
local_rust_repository = repository_rule(
implementation = _local_rust_repository_impl,
rust_repository = repository_rule(
implementation = _rust_repository_impl,
local = True,
environ = ["PATH"],
)
def _local_rust_impl(module_ctx):
local_rust_repository(name = "local_rust_toolchain")
def _rust_impl(module_ctx):
rust_repository(name = "rust_toolchain")
local_rust = module_extension(
implementation = _local_rust_impl,
rust = module_extension(
implementation = _rust_impl,
)