Skip to content

Commit 25d8081

Browse files
comiuscopybara-github
authored andcommitted
Automated Code Change
PiperOrigin-RevId: 799615263
1 parent 202908e commit 25d8081

File tree

11 files changed

+18
-0
lines changed

11 files changed

+18
-0
lines changed

bazel/private/upb_proto_library_internal/aspect.bzl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
"""Implementation of the aspect that powers the upb_*_proto_library() rules."""
22

33
load("@bazel_tools//tools/cpp:toolchain_utils.bzl", "find_cpp_toolchain")
4+
load("@rules_cc//cc/common:cc_common.bzl", "cc_common")
5+
load("@rules_cc//cc/common:cc_info.bzl", "CcInfo")
46
load("//bazel/common:proto_common.bzl", "proto_common")
57
load("//bazel/common:proto_info.bzl", "ProtoInfo")
68
load(":upb_proto_library_internal/cc_library_func.bzl", "cc_library_func")

bazel/private/upb_proto_library_internal/cc_library_func.bzl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
"""A function to compile C/C++ code, like cc_library() but from Starlark."""
22

33
load("@bazel_tools//tools/cpp:toolchain_utils.bzl", "find_cpp_toolchain", "use_cpp_toolchain")
4+
load("@rules_cc//cc/common:cc_common.bzl", "cc_common")
5+
load("@rules_cc//cc/common:cc_info.bzl", "CcInfo")
46

57
def upb_use_cpp_toolchain():
68
return use_cpp_toolchain()

bazel/upb_c_proto_library.bzl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
"""upb_c_proto_library() exposes upb's generated C API for protobuf (foo.upb.h)"""
22

3+
load("@rules_cc//cc/common:cc_info.bzl", "CcInfo")
34
load("//bazel:upb_minitable_proto_library.bzl", "UpbMinitableCcInfo", "upb_minitable_proto_library_aspect")
45
load("//bazel/common:proto_info.bzl", "ProtoInfo")
56
load("//bazel/private:upb_proto_library_internal/aspect.bzl", "upb_proto_aspect_impl")

bazel/upb_minitable_proto_library.bzl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
"""upb_minitable_proto_library() exposes upb's generated minitables (foo.upb_minitable.h)"""
22

3+
load("@rules_cc//cc/common:cc_common.bzl", "cc_common")
4+
load("@rules_cc//cc/common:cc_info.bzl", "CcInfo")
35
load("//bazel/common:proto_info.bzl", "ProtoInfo")
46
load("//bazel/private:upb_proto_library_internal/aspect.bzl", "upb_proto_aspect_impl")
57
load("//bazel/private:upb_proto_library_internal/cc_library_func.bzl", "upb_use_cpp_toolchain")

bazel/upb_proto_reflection_library.bzl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
"""upb_c_proto_reflection_library() exposes upb reflection for protobuf (foo.upbdefs.h)"""
22

3+
load("@rules_cc//cc/common:cc_info.bzl", "CcInfo")
34
load("//bazel:upb_minitable_proto_library.bzl", "UpbMinitableCcInfo", "upb_minitable_proto_library_aspect")
45
load("//bazel/common:proto_common.bzl", "proto_common")
56
load("//bazel/common:proto_info.bzl", "ProtoInfo")

build_defs/cc_proto_blacklist_test.bzl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
"""Contains a unittest to verify that `cc_proto_library` does not generate code for blacklisted `.proto` sources (i.e. WKPs)."""
22

33
load("@bazel_skylib//lib:unittest.bzl", "asserts", "unittest")
4+
load("@rules_cc//cc/common:cc_info.bzl", "CcInfo")
45

56
def _cc_proto_blacklist_test_impl(ctx):
67
"""Verifies that there are no C++ compile actions for Well-Known-Protos.

build_defs/compiler_config_setting.bzl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
"""Creates config_setting that allows selecting based on 'compiler' value."""
22

3+
load("@rules_cc//cc/common:cc_common.bzl", "cc_common")
4+
35
def create_compiler_config_setting(name, value, visibility = None):
46
# The "do_not_use_tools_cpp_compiler_present" attribute exists to
57
# distinguish between older versions of Bazel that do not support

hpb/bazel/hpb_proto_library.bzl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
"""
1111

1212
load("@bazel_tools//tools/cpp:toolchain_utils.bzl", "use_cpp_toolchain")
13+
load("@rules_cc//cc/common:cc_common.bzl", "cc_common")
14+
load("@rules_cc//cc/common:cc_info.bzl", "CcInfo")
1315
load("//bazel:upb_proto_library.bzl", "GeneratedSrcsInfo", "UpbWrappedCcInfo", "upb_proto_library_aspect")
1416
load("//bazel/common:proto_common.bzl", "proto_common")
1517
load("//bazel/common:proto_info.bzl", "ProtoInfo")

pkg/cc_dist_library.bzl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
load("@rules_cc//cc:action_names.bzl", cc_action_names = "ACTION_NAMES")
44
load("@rules_cc//cc:find_cc_toolchain.bzl", "find_cc_toolchain")
5+
load("@rules_cc//cc/common:cc_common.bzl", "cc_common")
6+
load("@rules_cc//cc/common:cc_info.bzl", "CcInfo")
57

68
################################################################################
79
# Archive/linking support

rust/bazel/aspects.bzl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
"""This file implements rust_proto_library aspect."""
22

33
load("@bazel_tools//tools/cpp:toolchain_utils.bzl", "find_cpp_toolchain")
4+
load("@rules_cc//cc/common:cc_common.bzl", "cc_common")
5+
load("@rules_cc//cc/common:cc_info.bzl", "CcInfo")
46

57
# buildifier: disable=bzl-visibility
68
load("@rules_rust//rust/private:providers.bzl", "CrateInfo", "DepInfo", "DepVariantInfo")

0 commit comments

Comments
 (0)