diff --git a/ci/showcase/BUILD.bazel.in b/ci/showcase/BUILD.bazel.in index 16161e68c1b18..5e5d285673a73 100644 --- a/ci/showcase/BUILD.bazel.in +++ b/ci/showcase/BUILD.bazel.in @@ -15,6 +15,7 @@ load("@com_google_protobuf//bazel:cc_proto_library.bzl", "cc_proto_library") load("@com_google_protobuf//bazel:proto_library.bzl", "proto_library") load("@grpc//bazel:cc_grpc_library.bzl", "cc_grpc_library") +load("@rules_cc//cc:defs.bzl", "cc_library", "cc_test") package(default_visibility = ["//visibility:private"]) diff --git a/generator/internal/scaffold_generator.cc b/generator/internal/scaffold_generator.cc index c070db6df79ca..d2f788c747008 100644 --- a/generator/internal/scaffold_generator.cc +++ b/generator/internal/scaffold_generator.cc @@ -1114,6 +1114,8 @@ void GenerateQuickstartBuild( # See the License for the specific language governing permissions and # limitations under the License. +load("@rules_cc//cc:defs.bzl", "cc_binary") + licenses(["notice"]) # Apache 2.0 cc_binary( diff --git a/generator/internal/scaffold_generator_test.cc b/generator/internal/scaffold_generator_test.cc index c0cc82deb1f57..7ce189110f62e 100644 --- a/generator/internal/scaffold_generator_test.cc +++ b/generator/internal/scaffold_generator_test.cc @@ -454,6 +454,8 @@ TEST_F(ScaffoldGenerator, QuickstartBuild) { EXPECT_THAT(actual, HasSubstr("2034")); EXPECT_THAT(actual, Not(HasSubstr("$copyright_year$"))); EXPECT_THAT(actual, Not(HasSubstr("$library_prefix$"))); + EXPECT_THAT(actual, + HasSubstr(R"""(load("@rules_cc//cc:defs.bzl", "cc_binary"))""")); } TEST_F(ScaffoldGenerator, QuickstartBazelrc) {