build: rename rust toolchain adapter
This commit is contained in:
@@ -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,
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user