• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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