build: vendor Rust crate dependencies
This commit is contained in:
16
third_party/BUILD
vendored
Normal file
16
third_party/BUILD
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
load("@rules_rust//crate_universe:defs.bzl", "crates_vendor")
|
||||
|
||||
sh_binary(
|
||||
name = "bazel_for_cargo_bazel",
|
||||
srcs = ["bazel-for-cargo-bazel.sh"],
|
||||
)
|
||||
|
||||
crates_vendor(
|
||||
name = "vendor_crates",
|
||||
bazel = ":bazel_for_cargo_bazel",
|
||||
cargo_lockfile = "//:Cargo.lock",
|
||||
manifests = ["//:Cargo.toml"],
|
||||
mode = "local",
|
||||
tags = ["manual"],
|
||||
vendor_path = "crates",
|
||||
)
|
||||
Reference in New Issue
Block a user