Internal PiperOrigin-RevId: 1002439304
diff --git a/hpb/BUILD b/hpb/BUILD index 89e65ea..d29e10f 100644 --- a/hpb/BUILD +++ b/hpb/BUILD
@@ -5,27 +5,14 @@ # license that can be found in the LICENSE file or at # https://developers.google.com/open-source/licenses/bsd -load("@bazel_skylib//:bzl_library.bzl", "bzl_library") load("@bazel_skylib//rules:common_settings.bzl", "string_flag") load("@rules_cc//cc:cc_test.bzl", "cc_test") load("@rules_cc//cc:defs.bzl", "cc_library") -load("//hpb:hpb_users.bzl", "HPB_USERS") package(default_applicable_licenses = ["//:license"]) licenses(["notice"]) -package_group( - name = "hpb_users", - packages = HPB_USERS, -) - -bzl_library( - name = "hpb_users_bzl", - srcs = ["hpb_users.bzl"], - visibility = ["//hpb:__subpackages__"], -) - string_flag( name = "hpb_backend", build_setting_default = "upb", @@ -33,7 +20,7 @@ "upb", "cpp", ], - visibility = [":hpb_users"], + visibility = ["//visibility:public"], ) config_setting( @@ -41,7 +28,7 @@ flag_values = { ":hpb_backend": "upb", }, - visibility = [":hpb_users"], + visibility = ["//visibility:public"], ) config_setting( @@ -49,7 +36,7 @@ flag_values = { ":hpb_backend": "cpp", }, - visibility = [":hpb_users"], + visibility = ["//visibility:public"], ) cc_library( @@ -57,7 +44,7 @@ hdrs = [ "hpb.h", ], - visibility = [":hpb_users"], + visibility = ["//visibility:public"], deps = [ ":arena", ":extension", @@ -101,7 +88,7 @@ hdrs = [ "repeated_field.h", ], - visibility = [":hpb_users"], + visibility = ["//visibility:public"], deps = [ ":multibackend", ":ptr", @@ -135,19 +122,19 @@ cc_library( name = "requires", hdrs = ["requires.h"], - visibility = [":hpb_users"], + visibility = ["//visibility:public"], ) cc_library( name = "ptr", hdrs = ["ptr.h"], - visibility = [":hpb_users"], + visibility = ["//visibility:public"], ) cc_library( name = "arena", hdrs = ["arena.h"], - visibility = [":hpb_users"], + visibility = ["//visibility:public"], deps = [ ":multibackend", "//hpb/backend:types", @@ -165,7 +152,7 @@ name = "status", srcs = ["status.cc"], hdrs = ["status.h"], - visibility = [":hpb_users"], + visibility = ["//visibility:public"], deps = [ ":multibackend", "//hpb/backend:types", @@ -195,7 +182,7 @@ name = "extension", srcs = ["extension.cc"], hdrs = ["extension.h"], - visibility = [":hpb_users"], + visibility = ["//visibility:public"], deps = [ ":arena", ":multibackend", @@ -218,7 +205,7 @@ cc_library( name = "options", hdrs = ["options.h"], - visibility = [":hpb_users"], + visibility = ["//visibility:public"], deps = [ "//hpb:extension", "//hpb:multibackend",
diff --git a/hpb/bazel/BUILD b/hpb/bazel/BUILD index d5051d2..9460138 100644 --- a/hpb/bazel/BUILD +++ b/hpb/bazel/BUILD
@@ -14,10 +14,9 @@ bzl_library( name = "hpb_proto_library_bzl", srcs = ["hpb_proto_library.bzl"], - visibility = ["//hpb:hpb_users"], + visibility = ["//visibility:public"], deps = [ "//bazel/common:proto_common_bzl", - "//hpb:hpb_users_bzl", "//upb/bazel:upb_proto_library_bzl", "@bazel_skylib//lib:paths", "@bazel_tools//tools/cpp:toolchain_utils.bzl",
diff --git a/hpb/bazel/hpb_proto_library.bzl b/hpb/bazel/hpb_proto_library.bzl index 24695e8..95fc8ad 100644 --- a/hpb/bazel/hpb_proto_library.bzl +++ b/hpb/bazel/hpb_proto_library.bzl
@@ -16,12 +16,9 @@ load("//bazel/common:proto_common.bzl", "proto_common") load("//bazel/common:proto_info.bzl", "ProtoInfo") load("//bazel/common:proto_lang_toolchain_info.bzl", "ProtoLangToolchainInfo") -load("//hpb:hpb_users.bzl", "HPB_USERS") load("//upb/bazel:upb_proto_library.bzl", "UpbWrappedCcInfo", "upb_proto_library_aspect") load("//upb/bazel/private:upb_proto_library_internal/cc_library_func.bzl", "cc_library_func") # buildifier: disable=bzl-visibility -visibility(HPB_USERS) - def upb_use_cpp_toolchain(): return use_cpp_toolchain()
diff --git a/hpb/hpb_users.bzl b/hpb/hpb_users.bzl deleted file mode 100644 index b9518f3..0000000 --- a/hpb/hpb_users.bzl +++ /dev/null
@@ -1,9 +0,0 @@ -# Copyright (c) 2026, Google LLC -# All rights reserved. -# -# Use of this source code is governed by a BSD-style -# license that can be found in the LICENSE file or at -# https://developers.google.com/open-source/licenses/bsd - -visibility("public") -HPB_USERS = ["public"]