blob: 08b4e0a025ef0a02cbb97f9b7fb30a15534b9cbf [file]
load("@bazel_skylib//rules:common_settings.bzl", "string_flag")
string_flag(
name = "test_browser",
build_setting_default = "chrome",
values = [
"chrome",
"firefox",
"safari",
],
visibility = ["//visibility:public"],
)
config_setting(
name = "test_browser_chrome",
flag_values = {
":test_browser": "chrome",
},
visibility = ["//visibility:public"],
)
config_setting(
name = "test_browser_firefox",
flag_values = {
":test_browser": "firefox",
},
visibility = ["//visibility:public"],
)
config_setting(
name = "test_browser_safari",
flag_values = {
":test_browser": "safari",
},
visibility = ["//visibility:public"],
)