xref: /aosp_15_r20/external/bazelbuild-rules_rust/examples/crate_universe/cargo_local/BUILD.bazel (revision d4726bddaa87cc4778e7472feed243fa4b6c267f)
1load("@crate_index_cargo_local//:defs.bzl", "aliases", "all_crate_deps")
2load("@rules_rust//rust:defs.bzl", "rust_library", "rust_test")
3
4rust_library(
5    name = "cargo_local",
6    srcs = glob(["**/*.rs"]),
7    aliases = aliases(),
8    edition = "2018",
9    proc_macro_deps = all_crate_deps(proc_macro = True),
10    deps = all_crate_deps(normal = True),
11)
12
13rust_test(
14    name = "unit_test",
15    crate = ":cargo_local",
16    proc_macro_deps = all_crate_deps(proc_macro_dev = True),
17    deps = all_crate_deps(normal_dev = True),
18)
19