diff --git a/BUILD b/BUILD index 5a3deed5bc3..2d7d69fcb44 100644 --- a/BUILD +++ b/BUILD @@ -1274,6 +1274,7 @@ grpc_cc_library( tags = [ "nofixdeps", ], + visibility = ["@grpc:event_engine_base_hdrs"], deps = [ "channel_arg_names", "gpr", diff --git a/bazel/grpc_build_system.bzl b/bazel/grpc_build_system.bzl index cc0801a4576..f9cee08a186 100644 --- a/bazel/grpc_build_system.bzl +++ b/bazel/grpc_build_system.bzl @@ -120,6 +120,8 @@ def _update_visibility(visibility): "xds": PRIVATE, "xds_client_core": PRIVATE, "grpc_python_observability": PRIVATE, + "event_engine_base_hdrs": PRIVATE, + "useful": PRIVATE, } final_visibility = [] for rule in visibility: diff --git a/src/core/BUILD b/src/core/BUILD index 523fae21830..1c9774b816b 100644 --- a/src/core/BUILD +++ b/src/core/BUILD @@ -155,6 +155,7 @@ grpc_cc_library( "absl/types:variant", ], language = "c++", + visibility = ["@grpc:useful"], deps = ["//:gpr_platform"], )