xref: /aosp_15_r20/external/bazelbuild-rules_rust/rust/toolchain/channel/BUILD.bazel (revision d4726bddaa87cc4778e7472feed243fa4b6c267f)
1load(":channel.bzl", "rust_toolchain_channel_flag")
2
3rust_toolchain_channel_flag(
4    name = "channel",
5    build_setting_default = "stable",
6    visibility = ["//visibility:public"],
7)
8
9config_setting(
10    name = "beta",
11    flag_values = {
12        ":channel": "beta",
13    },
14    visibility = ["//visibility:public"],
15)
16
17config_setting(
18    name = "nightly",
19    flag_values = {
20        ":channel": "nightly",
21    },
22    visibility = ["//visibility:public"],
23)
24
25config_setting(
26    name = "stable",
27    flag_values = {
28        ":channel": "stable",
29    },
30    visibility = ["//visibility:public"],
31)
32