srctree

Robin Linden parent 4d3a3b47 1df7ad27
build: Fix config_setting targets not having a visibility set

inlinesplit
.bazelrc added: 7, removed: 2, total 5
@@ -12,8 +12,10 @@ test --test_verbose_timeout_warnings
# =========================================================
# See: https://docs.bazel.build/versions/main/backward-compatibility.html
 
build --incompatible_config_setting_private_default_visibility
build --incompatible_disallow_empty_glob
build --incompatible_enable_cc_toolchain_resolution
build --incompatible_enforce_config_setting_visibility
 
# Compiler configuration
# =========================================================
 
bzl/BUILD added: 7, removed: 2, total 5
@@ -7,14 +7,17 @@ filegroup(
config_setting(
name = "is_clang",
flag_values = {"@bazel_tools//tools/cpp:compiler": "clang"},
visibility = ["//visibility:public"],
)
 
config_setting(
name = "is_clang-cl",
flag_values = {"@bazel_tools//tools/cpp:compiler": "clang-cl"},
visibility = ["//visibility:public"],
)
 
config_setting(
name = "is_msvc",
flag_values = {"@bazel_tools//tools/cpp:compiler": "msvc-cl"},
visibility = ["//visibility:public"],
)