• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1load("@rules_rust//rust:defs.bzl", "rust_test")
2
3# generate a file containing cfg flags
4genrule(
5    name = "flag_generator",
6    outs = ["generated_flag.data"],
7    cmd = "echo --cfg=test_flag > $@",
8)
9
10rust_test(
11    name = "test",
12    srcs = [
13        "main.rs",
14    ],
15    data = [":flag_generator"],
16    edition = "2018",
17    rustc_flags = [
18        "@$(location :flag_generator)",
19    ],
20)
21