blob: 9739042dbc4eadef5f539aaa61a0fe2315585103 [file]
load("@bazel_skylib//:bzl_library.bzl", "bzl_library")
load("//crate_universe:defs.bzl", "crate", "crates_vendor")
crates_vendor(
name = "crates_vendor",
cargo_lockfile = "Cargo.Bazel.lock",
mode = "remote",
packages = {
"anyhow": crate.spec(
version = "1.0.71",
),
"clap": crate.spec(
features = [
"derive",
"env",
],
version = "4.3.11",
),
"env_logger": crate.spec(
version = "0.10.0",
),
"itertools": crate.spec(
version = "0.11.0",
),
"log": crate.spec(
version = "0.4.19",
),
"serde": crate.spec(
features = ["derive"],
version = "1.0.171",
),
"serde_json": crate.spec(
version = "1.0.102",
),
},
# Short for 'rules_rust rust_analyzer'. Keep this short to reduce
# the risk to bump into absolute path length issues on Windows. See:
# https://github.com/bazelbuild/rules_rust/issues/1120
repository_name = "rrra",
supported_platform_triples = [
"aarch64-apple-darwin",
"aarch64-pc-windows-msvc",
"aarch64-unknown-linux-gnu",
"aarch64-unknown-nixos-gnu",
"arm-unknown-linux-gnueabi",
"armv7-linux-androideabi",
"armv7-unknown-linux-gnueabi",
"i686-apple-darwin",
"i686-pc-windows-msvc",
"i686-unknown-freebsd",
"i686-unknown-linux-gnu",
"powerpc-unknown-linux-gnu",
"s390x-unknown-linux-gnu",
"x86_64-apple-darwin",
"x86_64-pc-windows-msvc",
"x86_64-unknown-freebsd",
"x86_64-unknown-linux-gnu",
"x86_64-unknown-nixos-gnu",
],
tags = ["manual"],
)
bzl_library(
name = "bzl_lib",
srcs = [
"//tools/rust_analyzer/3rdparty/crates:crates.bzl",
"//tools/rust_analyzer/3rdparty/crates:defs.bzl",
],
visibility = ["//tools/rust_analyzer:__pkg__"],
)