xref: /aosp_15_r20/external/bazelbuild-rules_rust/examples/crate_universe/cargo_bindeps/BUILD.bazel (revision d4726bddaa87cc4778e7472feed243fa4b6c267f)
1load("@rules_rust//rust:defs.bzl", "rust_library", "rust_test")
2
3alias(
4    name = "hyperfine",
5    actual = "@crate_index_cargo_bindeps//:hyperfine__hyperfine",
6    tags = ["manual"],
7)
8
9rust_library(
10    name = "bindeps",
11    srcs = glob(["**/*.rs"]),
12    data = [":hyperfine"],
13    edition = "2018",
14    rustc_env = {
15        "HYPERFINE": "$(rootpath :hyperfine)",
16    },
17)
18
19rust_test(
20    name = "unit_test",
21    crate = ":bindeps",
22    edition = "2018",
23)
24