xref: /aosp_15_r20/external/bazelbuild-rules_rust/test/rust_crate_group/BUILD.bazel (revision d4726bddaa87cc4778e7472feed243fa4b6c267f)
1load("@rules_rust//rust:defs.bzl", "rust_library", "rust_library_group", "rust_test")
2
3rust_library(
4    name = "dep1",
5    srcs = ["dep1.rs"],
6    edition = "2021",
7)
8
9rust_library(
10    name = "dep2",
11    srcs = ["dep2.rs"],
12    edition = "2021",
13)
14
15rust_library_group(
16    name = "dep1_and_2",
17    deps = [
18        ":dep1",
19        ":dep2",
20    ],
21)
22
23rust_library(
24    name = "library",
25    srcs = ["lib.rs"],
26    edition = "2021",
27    deps = [":dep1_and_2"],
28)
29
30rust_test(
31    name = "test",
32    srcs = ["test.rs"],
33    edition = "2021",
34    deps = [":dep1_and_2"],
35)
36