xref: /aosp_15_r20/external/bazelbuild-rules_rust/cargo/cargo_build_script_runner/BUILD.bazel (revision d4726bddaa87cc4778e7472feed243fa4b6c267f)
1load("//rust:defs.bzl", "rust_binary", "rust_library", "rust_test")
2
3rust_library(
4    name = "cargo_build_script_output_parser",
5    srcs = ["lib.rs"],
6    edition = "2018",
7)
8
9rust_test(
10    name = "test",
11    crate = ":cargo_build_script_output_parser",
12    edition = "2018",
13)
14
15rust_binary(
16    name = "cargo_build_script_runner",
17    srcs = ["bin.rs"],
18    edition = "2018",
19    visibility = ["//visibility:public"],
20    deps = [":cargo_build_script_output_parser"],
21)
22
23rust_test(
24    name = "bin_test",
25    crate = ":cargo_build_script_runner",
26    edition = "2018",
27    deps = [":cargo_build_script_runner"],
28)
29