From e2c4d0f27e5e622c83b4dd3581f53515f277f5cd Mon Sep 17 00:00:00 2001 From: Protobuf Team Bot Date: Tue, 9 Jul 2024 02:34:01 -0700 Subject: [PATCH] Automated Code Change PiperOrigin-RevId: 650549584 --- bazel/private/upb_proto_library_internal/aspect.bzl | 1 + bazel/upb_c_proto_library.bzl | 1 + bazel/upb_minitable_proto_library.bzl | 1 + bazel/upb_proto_reflection_library.bzl | 2 ++ lua/lua_proto_library.bzl | 2 +- protos/bazel/BUILD | 2 ++ protos/bazel/upb_cc_proto_library.bzl | 2 +- 7 files changed, 9 insertions(+), 2 deletions(-) diff --git a/bazel/private/upb_proto_library_internal/aspect.bzl b/bazel/private/upb_proto_library_internal/aspect.bzl index a247229715..dd52b48f24 100644 --- a/bazel/private/upb_proto_library_internal/aspect.bzl +++ b/bazel/private/upb_proto_library_internal/aspect.bzl @@ -2,6 +2,7 @@ load("@bazel_tools//tools/cpp:toolchain_utils.bzl", "find_cpp_toolchain") load("//bazel/common:proto_common.bzl", "proto_common") +load("//bazel/common:proto_info.bzl", "ProtoInfo") load(":upb_proto_library_internal/cc_library_func.bzl", "cc_library_func") load(":upb_proto_library_internal/copts.bzl", "UpbProtoLibraryCoptsInfo") diff --git a/bazel/upb_c_proto_library.bzl b/bazel/upb_c_proto_library.bzl index 747081f022..b0474b81de 100644 --- a/bazel/upb_c_proto_library.bzl +++ b/bazel/upb_c_proto_library.bzl @@ -1,6 +1,7 @@ """upb_c_proto_library() exposes upb's generated C API for protobuf (foo.upb.h)""" load("//bazel:upb_minitable_proto_library.bzl", "UpbMinitableCcInfo", "upb_minitable_proto_library_aspect") +load("//bazel/common:proto_info.bzl", "ProtoInfo") load("//bazel/private:upb_proto_library_internal/aspect.bzl", "upb_proto_aspect_impl") load("//bazel/private:upb_proto_library_internal/cc_library_func.bzl", "upb_use_cpp_toolchain") load("//bazel/private:upb_proto_library_internal/rule.bzl", "upb_proto_rule_impl") diff --git a/bazel/upb_minitable_proto_library.bzl b/bazel/upb_minitable_proto_library.bzl index a8edd6535d..bba8c18870 100644 --- a/bazel/upb_minitable_proto_library.bzl +++ b/bazel/upb_minitable_proto_library.bzl @@ -1,5 +1,6 @@ """upb_minitable_proto_library() exposes upb's generated minitables (foo.upb_minitable.h)""" +load("//bazel/common:proto_info.bzl", "ProtoInfo") load("//bazel/private:upb_proto_library_internal/aspect.bzl", "upb_proto_aspect_impl") load("//bazel/private:upb_proto_library_internal/cc_library_func.bzl", "upb_use_cpp_toolchain") load("//bazel/private:upb_proto_library_internal/rule.bzl", "upb_proto_rule_impl") diff --git a/bazel/upb_proto_reflection_library.bzl b/bazel/upb_proto_reflection_library.bzl index b0eaeda884..0a8ef5ac09 100644 --- a/bazel/upb_proto_reflection_library.bzl +++ b/bazel/upb_proto_reflection_library.bzl @@ -1,6 +1,8 @@ """upb_c_proto_reflection_library() exposes upb reflection for protobuf (foo.upbdefs.h)""" load("//bazel:upb_minitable_proto_library.bzl", "UpbMinitableCcInfo", "upb_minitable_proto_library_aspect") +load("//bazel/common:proto_common.bzl", "proto_common") +load("//bazel/common:proto_info.bzl", "ProtoInfo") load("//bazel/private:upb_proto_library_internal/aspect.bzl", "upb_proto_aspect_impl") load("//bazel/private:upb_proto_library_internal/cc_library_func.bzl", "upb_use_cpp_toolchain") load("//bazel/private:upb_proto_library_internal/rule.bzl", "upb_proto_rule_impl") diff --git a/lua/lua_proto_library.bzl b/lua/lua_proto_library.bzl index 6eac2e54e2..605138d498 100644 --- a/lua/lua_proto_library.bzl +++ b/lua/lua_proto_library.bzl @@ -4,10 +4,10 @@ # 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 - """lua_proto_library(): a rule for building Lua protos.""" load("@bazel_skylib//lib:paths.bzl", "paths") +load("//bazel/common:proto_info.bzl", "ProtoInfo") # Generic support code ######################################################### diff --git a/protos/bazel/BUILD b/protos/bazel/BUILD index 7381375fed..1611a54865 100644 --- a/protos/bazel/BUILD +++ b/protos/bazel/BUILD @@ -19,7 +19,9 @@ bzl_library( visibility = ["//visibility:public"], deps = [ "//bazel:upb_proto_library_bzl", + "//bazel/common:proto_info_bzl", "@bazel_skylib//lib:paths", + "@bazel_tools//tools/cpp:toolchain_utils", "@bazel_tools//tools/cpp:toolchain_utils.bzl", ], ) diff --git a/protos/bazel/upb_cc_proto_library.bzl b/protos/bazel/upb_cc_proto_library.bzl index 828258c760..1766172dbc 100644 --- a/protos/bazel/upb_cc_proto_library.bzl +++ b/protos/bazel/upb_cc_proto_library.bzl @@ -4,7 +4,6 @@ # 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 - """Public rules for using upb protos: - upb_cc_proto_library() """ @@ -12,6 +11,7 @@ load("@bazel_skylib//lib:paths.bzl", "paths") load("@bazel_tools//tools/cpp:toolchain_utils.bzl", "find_cpp_toolchain", "use_cpp_toolchain") load("//bazel:upb_proto_library.bzl", "GeneratedSrcsInfo", "UpbWrappedCcInfo", "upb_proto_library_aspect") +load("//bazel/common:proto_info.bzl", "ProtoInfo") # begin:google_only #