1load("//crate_universe/private:crates_vendor.bzl", "crates_vendor") 2 3package(default_visibility = ["//visibility:public"]) 4 5exports_files([ 6 "Cargo.Bazel.lock", 7 "cargo-bazel-lock.json", 8]) 9 10crates_vendor( 11 name = "crates_vendor", 12 cargo_lockfile = "@rules_rust//crate_universe:Cargo.lock", 13 manifests = [ 14 "@rules_rust//crate_universe:Cargo.toml", 15 "@rules_rust//crate_universe/tools/cross_installer:Cargo.toml", 16 "@rules_rust//crate_universe/tools/urls_generator:Cargo.toml", 17 ], 18 mode = "remote", 19 # Short for 'crate universe index'. Keep this short to reduce the risk to 20 # bump into absolute path length issues on Windows. See: 21 # https://github.com/bazelbuild/rules_rust/issues/1120 22 repository_name = "cui", 23 tags = ["manual"], 24 vendor_path = "crates", 25) 26 27filegroup( 28 name = "bzl_srcs", 29 srcs = glob(["*.bzl"]) + [ 30 "//crate_universe/3rdparty/crates:crates.bzl", 31 "//crate_universe/3rdparty/crates:defs.bzl", 32 ], 33) 34