blob: 953ea49671e89c10825163ca279c75c01e2f8584 [file]
load("@bazel_skylib//lib:selects.bzl", "selects")
load("@bazel_skylib//rules:common_settings.bzl", "bool_flag")
bool_flag(
name = "incompatible_use_native_collect_cc_coverage",
build_setting_default = False,
visibility = ["//visibility:public"],
)
selects.config_setting_group(
name = "default_apple_constraint",
match_any = [
"@platforms//os:ios",
"@platforms//os:macos",
"@platforms//os:tvos",
"@platforms//os:visionos",
"@platforms//os:watchos",
],
visibility = ["//visibility:private"],
)
label_flag(
name = "apple_constraint",
build_setting_default = ":default_apple_constraint",
visibility = ["//visibility:public"],
)
filegroup(
name = "srcs",
srcs = glob([
"**/BUILD",
]),
visibility = ["//visibility:public"],
)