diff --git a/google/api/servicecontrol/v1/BUILD.bazel b/google/api/servicecontrol/v1/BUILD.bazel index ca260fcd8..45ef46f39 100644 --- a/google/api/servicecontrol/v1/BUILD.bazel +++ b/google/api/servicecontrol/v1/BUILD.bazel @@ -359,4 +359,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "servicecontrol_cc_proto", + deps = [":servicecontrol_proto"], +) + +cc_grpc_library( + name = "servicecontrol_cc_grpc", + srcs = [":servicecontrol_proto"], + grpc_only = True, + deps = [":servicecontrol_cc_proto"], +) diff --git a/google/api/servicemanagement/v1/BUILD.bazel b/google/api/servicemanagement/v1/BUILD.bazel index f3e4cb3e7..835ab0d45 100644 --- a/google/api/servicemanagement/v1/BUILD.bazel +++ b/google/api/servicemanagement/v1/BUILD.bazel @@ -349,4 +349,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "servicemanagement_cc_proto", + deps = [":servicemanagement_proto"], +) + +cc_grpc_library( + name = "servicemanagement_cc_grpc", + srcs = [":servicemanagement_proto"], + grpc_only = True, + deps = [":servicemanagement_cc_proto"], +) diff --git a/google/api/serviceusage/v1/BUILD.bazel b/google/api/serviceusage/v1/BUILD.bazel index a68a0ef7a..dab03a80c 100644 --- a/google/api/serviceusage/v1/BUILD.bazel +++ b/google/api/serviceusage/v1/BUILD.bazel @@ -359,4 +359,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "serviceusage_cc_proto", + deps = [":serviceusage_proto"], +) + +cc_grpc_library( + name = "serviceusage_cc_grpc", + srcs = [":serviceusage_proto"], + grpc_only = True, + deps = [":serviceusage_cc_proto"], +) diff --git a/google/appengine/legacy/BUILD.bazel b/google/appengine/legacy/BUILD.bazel index 344d496c5..bea806a2d 100644 --- a/google/appengine/legacy/BUILD.bazel +++ b/google/appengine/legacy/BUILD.bazel @@ -158,4 +158,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "legacy_cc_proto", + deps = [":legacy_proto"], +) + +cc_grpc_library( + name = "legacy_cc_grpc", + srcs = [":legacy_proto"], + grpc_only = True, + deps = [":legacy_cc_proto"], +) diff --git a/google/appengine/logging/v1/BUILD.bazel b/google/appengine/logging/v1/BUILD.bazel index ecf856089..ad4db5290 100644 --- a/google/appengine/logging/v1/BUILD.bazel +++ b/google/appengine/logging/v1/BUILD.bazel @@ -157,4 +157,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "logging_cc_proto", + deps = [":logging_proto"], +) + +cc_grpc_library( + name = "logging_cc_grpc", + srcs = [":logging_proto"], + grpc_only = True, + deps = [":logging_cc_proto"], +) diff --git a/google/appengine/v1/BUILD.bazel b/google/appengine/v1/BUILD.bazel index 8879034aa..7ed290422 100644 --- a/google/appengine/v1/BUILD.bazel +++ b/google/appengine/v1/BUILD.bazel @@ -371,4 +371,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "appengine_cc_proto", + deps = [":appengine_proto"], +) + +cc_grpc_library( + name = "appengine_cc_grpc", + srcs = [":appengine_proto"], + grpc_only = True, + deps = [":appengine_cc_proto"], +) diff --git a/google/cloud/accessapproval/v1/BUILD.bazel b/google/cloud/accessapproval/v1/BUILD.bazel index a48a2c7e1..c6e248684 100644 --- a/google/cloud/accessapproval/v1/BUILD.bazel +++ b/google/cloud/accessapproval/v1/BUILD.bazel @@ -338,4 +338,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "accessapproval_cc_proto", + deps = [":accessapproval_proto"], +) + +cc_grpc_library( + name = "accessapproval_cc_grpc", + srcs = [":accessapproval_proto"], + grpc_only = True, + deps = [":accessapproval_cc_proto"], +) diff --git a/google/cloud/aiplatform/logging/BUILD.bazel b/google/cloud/aiplatform/logging/BUILD.bazel index 54d132a69..a4e031b01 100644 --- a/google/cloud/aiplatform/logging/BUILD.bazel +++ b/google/cloud/aiplatform/logging/BUILD.bazel @@ -158,4 +158,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "logging_cc_proto", + deps = [":logging_proto"], +) + +cc_grpc_library( + name = "logging_cc_grpc", + srcs = [":logging_proto"], + grpc_only = True, + deps = [":logging_cc_proto"], +) diff --git a/google/cloud/aiplatform/v1/BUILD.bazel b/google/cloud/aiplatform/v1/BUILD.bazel index 34fe75e03..cd04b9725 100644 --- a/google/cloud/aiplatform/v1/BUILD.bazel +++ b/google/cloud/aiplatform/v1/BUILD.bazel @@ -491,4 +491,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "aiplatform_cc_proto", + deps = [":aiplatform_proto"], +) + +cc_grpc_library( + name = "aiplatform_cc_grpc", + srcs = [":aiplatform_proto"], + grpc_only = True, + deps = [":aiplatform_cc_proto"], +) diff --git a/google/cloud/aiplatform/v1/schema/predict/instance/BUILD.bazel b/google/cloud/aiplatform/v1/schema/predict/instance/BUILD.bazel index ee48d1272..0f906d45b 100644 --- a/google/cloud/aiplatform/v1/schema/predict/instance/BUILD.bazel +++ b/google/cloud/aiplatform/v1/schema/predict/instance/BUILD.bazel @@ -184,4 +184,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "instance_cc_proto", + deps = [":instance_proto"], +) + +cc_grpc_library( + name = "instance_cc_grpc", + srcs = [":instance_proto"], + grpc_only = True, + deps = [":instance_cc_proto"], +) diff --git a/google/cloud/aiplatform/v1/schema/predict/params/BUILD.bazel b/google/cloud/aiplatform/v1/schema/predict/params/BUILD.bazel index 37bd70516..9bd697b8e 100644 --- a/google/cloud/aiplatform/v1/schema/predict/params/BUILD.bazel +++ b/google/cloud/aiplatform/v1/schema/predict/params/BUILD.bazel @@ -182,4 +182,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "params_cc_proto", + deps = [":params_proto"], +) + +cc_grpc_library( + name = "params_cc_grpc", + srcs = [":params_proto"], + grpc_only = True, + deps = [":params_cc_proto"], +) diff --git a/google/cloud/aiplatform/v1/schema/predict/prediction/BUILD.bazel b/google/cloud/aiplatform/v1/schema/predict/prediction/BUILD.bazel index c285231f8..78b507026 100644 --- a/google/cloud/aiplatform/v1/schema/predict/prediction/BUILD.bazel +++ b/google/cloud/aiplatform/v1/schema/predict/prediction/BUILD.bazel @@ -194,4 +194,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "prediction_cc_proto", + deps = [":prediction_proto"], +) + +cc_grpc_library( + name = "prediction_cc_grpc", + srcs = [":prediction_proto"], + grpc_only = True, + deps = [":prediction_cc_proto"], +) diff --git a/google/cloud/aiplatform/v1/schema/trainingjob/definition/BUILD.bazel b/google/cloud/aiplatform/v1/schema/trainingjob/definition/BUILD.bazel index 98a385e21..d3fa3b4cf 100644 --- a/google/cloud/aiplatform/v1/schema/trainingjob/definition/BUILD.bazel +++ b/google/cloud/aiplatform/v1/schema/trainingjob/definition/BUILD.bazel @@ -189,4 +189,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "definition_cc_proto", + deps = [":definition_proto"], +) + +cc_grpc_library( + name = "definition_cc_grpc", + srcs = [":definition_proto"], + grpc_only = True, + deps = [":definition_cc_proto"], +) diff --git a/google/cloud/apigateway/v1/BUILD.bazel b/google/cloud/apigateway/v1/BUILD.bazel index b2ceb3702..f509f47d1 100644 --- a/google/cloud/apigateway/v1/BUILD.bazel +++ b/google/cloud/apigateway/v1/BUILD.bazel @@ -344,4 +344,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "apigateway_cc_proto", + deps = [":apigateway_proto"], +) + +cc_grpc_library( + name = "apigateway_cc_grpc", + srcs = [":apigateway_proto"], + grpc_only = True, + deps = [":apigateway_cc_proto"], +) diff --git a/google/cloud/apigeeconnect/v1/BUILD.bazel b/google/cloud/apigeeconnect/v1/BUILD.bazel index 021b87711..a00ecd592 100644 --- a/google/cloud/apigeeconnect/v1/BUILD.bazel +++ b/google/cloud/apigeeconnect/v1/BUILD.bazel @@ -342,4 +342,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "apigeeconnect_cc_proto", + deps = [":apigeeconnect_proto"], +) + +cc_grpc_library( + name = "apigeeconnect_cc_grpc", + srcs = [":apigeeconnect_proto"], + grpc_only = True, + deps = [":apigeeconnect_cc_proto"], +) diff --git a/google/cloud/asset/v1/BUILD.bazel b/google/cloud/asset/v1/BUILD.bazel index 7fdf6537b..d119a88af 100644 --- a/google/cloud/asset/v1/BUILD.bazel +++ b/google/cloud/asset/v1/BUILD.bazel @@ -359,4 +359,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "asset_cc_proto", + deps = [":asset_proto"], +) + +cc_grpc_library( + name = "asset_cc_grpc", + srcs = [":asset_proto"], + grpc_only = True, + deps = [":asset_cc_proto"], +) diff --git a/google/cloud/assuredworkloads/v1/BUILD.bazel b/google/cloud/assuredworkloads/v1/BUILD.bazel index fe275016f..a3099dce5 100644 --- a/google/cloud/assuredworkloads/v1/BUILD.bazel +++ b/google/cloud/assuredworkloads/v1/BUILD.bazel @@ -348,4 +348,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "assuredworkloads_cc_proto", + deps = [":assuredworkloads_proto"], +) + +cc_grpc_library( + name = "assuredworkloads_cc_grpc", + srcs = [":assuredworkloads_proto"], + grpc_only = True, + deps = [":assuredworkloads_cc_proto"], +) diff --git a/google/cloud/audit/BUILD.bazel b/google/cloud/audit/BUILD.bazel index 81ac7345a..66543cd58 100644 --- a/google/cloud/audit/BUILD.bazel +++ b/google/cloud/audit/BUILD.bazel @@ -204,4 +204,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "audit_cc_proto", + deps = [":audit_proto"], +) + +cc_grpc_library( + name = "audit_cc_grpc", + srcs = [":audit_proto"], + grpc_only = True, + deps = [":audit_cc_proto"], +) diff --git a/google/cloud/automl/v1/BUILD.bazel b/google/cloud/automl/v1/BUILD.bazel index 4815b2a1e..1916c71f3 100644 --- a/google/cloud/automl/v1/BUILD.bazel +++ b/google/cloud/automl/v1/BUILD.bazel @@ -363,4 +363,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "automl_cc_proto", + deps = [":automl_proto"], +) + +cc_grpc_library( + name = "automl_cc_grpc", + srcs = [":automl_proto"], + grpc_only = True, + deps = [":automl_cc_proto"], +) diff --git a/google/cloud/bigquery/connection/v1/BUILD.bazel b/google/cloud/bigquery/connection/v1/BUILD.bazel index 41bc687dd..4fab2a6f8 100644 --- a/google/cloud/bigquery/connection/v1/BUILD.bazel +++ b/google/cloud/bigquery/connection/v1/BUILD.bazel @@ -338,4 +338,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "connection_cc_proto", + deps = [":connection_proto"], +) + +cc_grpc_library( + name = "connection_cc_grpc", + srcs = [":connection_proto"], + grpc_only = True, + deps = [":connection_cc_proto"], +) diff --git a/google/cloud/bigquery/datatransfer/v1/BUILD.bazel b/google/cloud/bigquery/datatransfer/v1/BUILD.bazel index 7e723ef7b..f1c0a5a22 100644 --- a/google/cloud/bigquery/datatransfer/v1/BUILD.bazel +++ b/google/cloud/bigquery/datatransfer/v1/BUILD.bazel @@ -338,4 +338,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "datatransfer_cc_proto", + deps = [":datatransfer_proto"], +) + +cc_grpc_library( + name = "datatransfer_cc_grpc", + srcs = [":datatransfer_proto"], + grpc_only = True, + deps = [":datatransfer_cc_proto"], +) diff --git a/google/cloud/bigquery/logging/v1/BUILD.bazel b/google/cloud/bigquery/logging/v1/BUILD.bazel index f39bd7d7c..1b0812f56 100644 --- a/google/cloud/bigquery/logging/v1/BUILD.bazel +++ b/google/cloud/bigquery/logging/v1/BUILD.bazel @@ -161,4 +161,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "logging_cc_proto", + deps = [":logging_proto"], +) + +cc_grpc_library( + name = "logging_cc_grpc", + srcs = [":logging_proto"], + grpc_only = True, + deps = [":logging_cc_proto"], +) diff --git a/google/cloud/bigquery/reservation/v1/BUILD.bazel b/google/cloud/bigquery/reservation/v1/BUILD.bazel index fc18c64c9..a4bd58d48 100644 --- a/google/cloud/bigquery/reservation/v1/BUILD.bazel +++ b/google/cloud/bigquery/reservation/v1/BUILD.bazel @@ -347,4 +347,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "reservation_cc_proto", + deps = [":reservation_proto"], +) + +cc_grpc_library( + name = "reservation_cc_grpc", + srcs = [":reservation_proto"], + grpc_only = True, + deps = [":reservation_cc_proto"], +) diff --git a/google/cloud/bigquery/v2/BUILD.bazel b/google/cloud/bigquery/v2/BUILD.bazel index 4c10ff57f..fb79a3f26 100644 --- a/google/cloud/bigquery/v2/BUILD.bazel +++ b/google/cloud/bigquery/v2/BUILD.bazel @@ -321,4 +321,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "bigquery_cc_proto", + deps = [":bigquery_proto"], +) + +cc_grpc_library( + name = "bigquery_cc_grpc", + srcs = [":bigquery_proto"], + grpc_only = True, + deps = [":bigquery_cc_proto"], +) diff --git a/google/cloud/billing/budgets/v1/BUILD.bazel b/google/cloud/billing/budgets/v1/BUILD.bazel index 571ba0a3c..36c3acfc8 100644 --- a/google/cloud/billing/budgets/v1/BUILD.bazel +++ b/google/cloud/billing/budgets/v1/BUILD.bazel @@ -297,4 +297,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "budgets_cc_proto", + deps = [":budgets_proto"], +) + +cc_grpc_library( + name = "budgets_cc_grpc", + srcs = [":budgets_proto"], + grpc_only = True, + deps = [":budgets_cc_proto"], +) diff --git a/google/cloud/billing/v1/BUILD.bazel b/google/cloud/billing/v1/BUILD.bazel index 54475a76c..14fa78321 100644 --- a/google/cloud/billing/v1/BUILD.bazel +++ b/google/cloud/billing/v1/BUILD.bazel @@ -335,4 +335,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "billing_cc_proto", + deps = [":billing_proto"], +) + +cc_grpc_library( + name = "billing_cc_grpc", + srcs = [":billing_proto"], + grpc_only = True, + deps = [":billing_cc_proto"], +) diff --git a/google/cloud/binaryauthorization/v1/BUILD.bazel b/google/cloud/binaryauthorization/v1/BUILD.bazel index 543dce1e6..839562826 100644 --- a/google/cloud/binaryauthorization/v1/BUILD.bazel +++ b/google/cloud/binaryauthorization/v1/BUILD.bazel @@ -350,4 +350,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "binaryauthorization_cc_proto", + deps = [":binaryauthorization_proto"], +) + +cc_grpc_library( + name = "binaryauthorization_cc_grpc", + srcs = [":binaryauthorization_proto"], + grpc_only = True, + deps = [":binaryauthorization_cc_proto"], +) diff --git a/google/cloud/channel/v1/BUILD.bazel b/google/cloud/channel/v1/BUILD.bazel index 1fb811f9d..dbc6ada2c 100644 --- a/google/cloud/channel/v1/BUILD.bazel +++ b/google/cloud/channel/v1/BUILD.bazel @@ -355,4 +355,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "channel_cc_proto", + deps = [":channel_proto"], +) + +cc_grpc_library( + name = "channel_cc_grpc", + srcs = [":channel_proto"], + grpc_only = True, + deps = [":channel_cc_proto"], +) diff --git a/google/cloud/clouddms/logging/v1/BUILD.bazel b/google/cloud/clouddms/logging/v1/BUILD.bazel index ccafce79a..13ec60c46 100644 --- a/google/cloud/clouddms/logging/v1/BUILD.bazel +++ b/google/cloud/clouddms/logging/v1/BUILD.bazel @@ -164,4 +164,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "logging_cc_proto", + deps = [":logging_proto"], +) + +cc_grpc_library( + name = "logging_cc_grpc", + srcs = [":logging_proto"], + grpc_only = True, + deps = [":logging_cc_proto"], +) diff --git a/google/cloud/clouddms/v1/BUILD.bazel b/google/cloud/clouddms/v1/BUILD.bazel index 344a70758..380004828 100644 --- a/google/cloud/clouddms/v1/BUILD.bazel +++ b/google/cloud/clouddms/v1/BUILD.bazel @@ -351,4 +351,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "clouddms_cc_proto", + deps = [":clouddms_proto"], +) + +cc_grpc_library( + name = "clouddms_cc_grpc", + srcs = [":clouddms_proto"], + grpc_only = True, + deps = [":clouddms_cc_proto"], +) diff --git a/google/cloud/common/BUILD.bazel b/google/cloud/common/BUILD.bazel index 4e986276b..860f46421 100644 --- a/google/cloud/common/BUILD.bazel +++ b/google/cloud/common/BUILD.bazel @@ -160,4 +160,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "common_cc_proto", + deps = [":common_proto"], +) + +cc_grpc_library( + name = "common_cc_grpc", + srcs = [":common_proto"], + grpc_only = True, + deps = [":common_cc_proto"], +) diff --git a/google/cloud/contactcenterinsights/v1/BUILD.bazel b/google/cloud/contactcenterinsights/v1/BUILD.bazel index a670b10a4..7c943da93 100644 --- a/google/cloud/contactcenterinsights/v1/BUILD.bazel +++ b/google/cloud/contactcenterinsights/v1/BUILD.bazel @@ -352,4 +352,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "contactcenterinsights_cc_proto", + deps = [":contactcenterinsights_proto"], +) + +cc_grpc_library( + name = "contactcenterinsights_cc_grpc", + srcs = [":contactcenterinsights_proto"], + grpc_only = True, + deps = [":contactcenterinsights_cc_proto"], +) diff --git a/google/cloud/datacatalog/v1/BUILD.bazel b/google/cloud/datacatalog/v1/BUILD.bazel index 39aa3f2dd..649c9f30e 100644 --- a/google/cloud/datacatalog/v1/BUILD.bazel +++ b/google/cloud/datacatalog/v1/BUILD.bazel @@ -358,4 +358,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "datacatalog_cc_proto", + deps = [":datacatalog_proto"], +) + +cc_grpc_library( + name = "datacatalog_cc_grpc", + srcs = [":datacatalog_proto"], + grpc_only = True, + deps = [":datacatalog_cc_proto"], +) diff --git a/google/cloud/datafusion/v1/BUILD.bazel b/google/cloud/datafusion/v1/BUILD.bazel index 7673c25da..70b255b5d 100644 --- a/google/cloud/datafusion/v1/BUILD.bazel +++ b/google/cloud/datafusion/v1/BUILD.bazel @@ -346,4 +346,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "datafusion_cc_proto", + deps = [":datafusion_proto"], +) + +cc_grpc_library( + name = "datafusion_cc_grpc", + srcs = [":datafusion_proto"], + grpc_only = True, + deps = [":datafusion_cc_proto"], +) diff --git a/google/cloud/dataproc/logging/BUILD.bazel b/google/cloud/dataproc/logging/BUILD.bazel index e16d895a1..88780e4de 100644 --- a/google/cloud/dataproc/logging/BUILD.bazel +++ b/google/cloud/dataproc/logging/BUILD.bazel @@ -157,4 +157,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "logging_cc_proto", + deps = [":logging_proto"], +) + +cc_grpc_library( + name = "logging_cc_grpc", + srcs = [":logging_proto"], + grpc_only = True, + deps = [":logging_cc_proto"], +) diff --git a/google/cloud/dataproc/v1/BUILD.bazel b/google/cloud/dataproc/v1/BUILD.bazel index 9d36bc400..ffd5ce7f8 100644 --- a/google/cloud/dataproc/v1/BUILD.bazel +++ b/google/cloud/dataproc/v1/BUILD.bazel @@ -346,4 +346,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "dataproc_cc_proto", + deps = [":dataproc_proto"], +) + +cc_grpc_library( + name = "dataproc_cc_grpc", + srcs = [":dataproc_proto"], + grpc_only = True, + deps = [":dataproc_cc_proto"], +) diff --git a/google/cloud/deploy/v1/BUILD.bazel b/google/cloud/deploy/v1/BUILD.bazel index 4147e4ee4..b5dda8fc2 100644 --- a/google/cloud/deploy/v1/BUILD.bazel +++ b/google/cloud/deploy/v1/BUILD.bazel @@ -347,4 +347,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "deploy_cc_proto", + deps = [":deploy_proto"], +) + +cc_grpc_library( + name = "deploy_cc_grpc", + srcs = [":deploy_proto"], + grpc_only = True, + deps = [":deploy_cc_proto"], +) diff --git a/google/cloud/dialogflow/cx/v3/BUILD.bazel b/google/cloud/dialogflow/cx/v3/BUILD.bazel index 80d3f7ce3..eb1d35808 100644 --- a/google/cloud/dialogflow/cx/v3/BUILD.bazel +++ b/google/cloud/dialogflow/cx/v3/BUILD.bazel @@ -394,4 +394,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "cx_cc_proto", + deps = [":cx_proto"], +) + +cc_grpc_library( + name = "cx_cc_grpc", + srcs = [":cx_proto"], + grpc_only = True, + deps = [":cx_cc_proto"], +) diff --git a/google/cloud/dialogflow/v2/BUILD.bazel b/google/cloud/dialogflow/v2/BUILD.bazel index d7fc16cc3..038528d61 100644 --- a/google/cloud/dialogflow/v2/BUILD.bazel +++ b/google/cloud/dialogflow/v2/BUILD.bazel @@ -391,4 +391,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "dialogflow_cc_proto", + deps = [":dialogflow_proto"], +) + +cc_grpc_library( + name = "dialogflow_cc_grpc", + srcs = [":dialogflow_proto"], + grpc_only = True, + deps = [":dialogflow_cc_proto"], +) diff --git a/google/cloud/documentai/v1/BUILD.bazel b/google/cloud/documentai/v1/BUILD.bazel index 351f084d0..4ceab173a 100644 --- a/google/cloud/documentai/v1/BUILD.bazel +++ b/google/cloud/documentai/v1/BUILD.bazel @@ -359,4 +359,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "documentai_cc_proto", + deps = [":documentai_proto"], +) + +cc_grpc_library( + name = "documentai_cc_grpc", + srcs = [":documentai_proto"], + grpc_only = True, + deps = [":documentai_cc_proto"], +) diff --git a/google/cloud/domains/v1/BUILD.bazel b/google/cloud/domains/v1/BUILD.bazel index c3a6b227b..43cefe4bd 100644 --- a/google/cloud/domains/v1/BUILD.bazel +++ b/google/cloud/domains/v1/BUILD.bazel @@ -350,4 +350,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "domains_cc_proto", + deps = [":domains_proto"], +) + +cc_grpc_library( + name = "domains_cc_grpc", + srcs = [":domains_proto"], + grpc_only = True, + deps = [":domains_cc_proto"], +) diff --git a/google/cloud/essentialcontacts/v1/BUILD.bazel b/google/cloud/essentialcontacts/v1/BUILD.bazel index 69b274b39..54b95e0b4 100644 --- a/google/cloud/essentialcontacts/v1/BUILD.bazel +++ b/google/cloud/essentialcontacts/v1/BUILD.bazel @@ -298,4 +298,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "essentialcontacts_cc_proto", + deps = [":essentialcontacts_proto"], +) + +cc_grpc_library( + name = "essentialcontacts_cc_grpc", + srcs = [":essentialcontacts_proto"], + grpc_only = True, + deps = [":essentialcontacts_cc_proto"], +) diff --git a/google/cloud/eventarc/v1/BUILD.bazel b/google/cloud/eventarc/v1/BUILD.bazel index ef193d2d3..ec2a09bb2 100644 --- a/google/cloud/eventarc/v1/BUILD.bazel +++ b/google/cloud/eventarc/v1/BUILD.bazel @@ -343,4 +343,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "eventarc_cc_proto", + deps = [":eventarc_proto"], +) + +cc_grpc_library( + name = "eventarc_cc_grpc", + srcs = [":eventarc_proto"], + grpc_only = True, + deps = [":eventarc_cc_proto"], +) diff --git a/google/cloud/filestore/v1/BUILD.bazel b/google/cloud/filestore/v1/BUILD.bazel index 26c03eeb9..f727ece4c 100644 --- a/google/cloud/filestore/v1/BUILD.bazel +++ b/google/cloud/filestore/v1/BUILD.bazel @@ -351,4 +351,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "filestore_cc_proto", + deps = [":filestore_proto"], +) + +cc_grpc_library( + name = "filestore_cc_grpc", + srcs = [":filestore_proto"], + grpc_only = True, + deps = [":filestore_cc_proto"], +) diff --git a/google/cloud/functions/v1/BUILD.bazel b/google/cloud/functions/v1/BUILD.bazel index 2993373d8..a64d8809c 100644 --- a/google/cloud/functions/v1/BUILD.bazel +++ b/google/cloud/functions/v1/BUILD.bazel @@ -350,4 +350,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "functions_cc_proto", + deps = [":functions_proto"], +) + +cc_grpc_library( + name = "functions_cc_grpc", + srcs = [":functions_proto"], + grpc_only = True, + deps = [":functions_cc_proto"], +) diff --git a/google/cloud/gaming/v1/BUILD.bazel b/google/cloud/gaming/v1/BUILD.bazel index a7670ae87..208bd50a6 100644 --- a/google/cloud/gaming/v1/BUILD.bazel +++ b/google/cloud/gaming/v1/BUILD.bazel @@ -355,4 +355,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "gaming_cc_proto", + deps = [":gaming_proto"], +) + +cc_grpc_library( + name = "gaming_cc_grpc", + srcs = [":gaming_proto"], + grpc_only = True, + deps = [":gaming_cc_proto"], +) diff --git a/google/cloud/gkebackup/logging/v1/BUILD.bazel b/google/cloud/gkebackup/logging/v1/BUILD.bazel index 4fcf822a3..42f8c21d2 100644 --- a/google/cloud/gkebackup/logging/v1/BUILD.bazel +++ b/google/cloud/gkebackup/logging/v1/BUILD.bazel @@ -165,4 +165,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "logging_cc_proto", + deps = [":logging_proto"], +) + +cc_grpc_library( + name = "logging_cc_grpc", + srcs = [":logging_proto"], + grpc_only = True, + deps = [":logging_cc_proto"], +) diff --git a/google/cloud/gkeconnect/gateway/v1/BUILD.bazel b/google/cloud/gkeconnect/gateway/v1/BUILD.bazel index b2bc12be0..ef7965a49 100644 --- a/google/cloud/gkeconnect/gateway/v1/BUILD.bazel +++ b/google/cloud/gkeconnect/gateway/v1/BUILD.bazel @@ -172,4 +172,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "gateway_cc_proto", + deps = [":gateway_proto"], +) + +cc_grpc_library( + name = "gateway_cc_grpc", + srcs = [":gateway_proto"], + grpc_only = True, + deps = [":gateway_cc_proto"], +) diff --git a/google/cloud/gkehub/v1/BUILD.bazel b/google/cloud/gkehub/v1/BUILD.bazel index 3d3272692..0719ae394 100644 --- a/google/cloud/gkehub/v1/BUILD.bazel +++ b/google/cloud/gkehub/v1/BUILD.bazel @@ -367,4 +367,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "gkehub_cc_proto", + deps = [":gkehub_proto"], +) + +cc_grpc_library( + name = "gkehub_cc_grpc", + srcs = [":gkehub_proto"], + grpc_only = True, + deps = [":gkehub_cc_proto"], +) diff --git a/google/cloud/gkehub/v1/configmanagement/BUILD.bazel b/google/cloud/gkehub/v1/configmanagement/BUILD.bazel index 32d0cffec..0b56e2b82 100644 --- a/google/cloud/gkehub/v1/configmanagement/BUILD.bazel +++ b/google/cloud/gkehub/v1/configmanagement/BUILD.bazel @@ -143,4 +143,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "configmanagement_cc_proto", + deps = [":configmanagement_proto"], +) + +cc_grpc_library( + name = "configmanagement_cc_grpc", + srcs = [":configmanagement_proto"], + grpc_only = True, + deps = [":configmanagement_cc_proto"], +) diff --git a/google/cloud/gkehub/v1/multiclusteringress/BUILD.bazel b/google/cloud/gkehub/v1/multiclusteringress/BUILD.bazel index 5d6d53558..690019838 100644 --- a/google/cloud/gkehub/v1/multiclusteringress/BUILD.bazel +++ b/google/cloud/gkehub/v1/multiclusteringress/BUILD.bazel @@ -142,4 +142,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "multiclusteringress_cc_proto", + deps = [":multiclusteringress_proto"], +) + +cc_grpc_library( + name = "multiclusteringress_cc_grpc", + srcs = [":multiclusteringress_proto"], + grpc_only = True, + deps = [":multiclusteringress_cc_proto"], +) diff --git a/google/cloud/gsuiteaddons/logging/v1/BUILD.bazel b/google/cloud/gsuiteaddons/logging/v1/BUILD.bazel index e540df4eb..acf90591b 100644 --- a/google/cloud/gsuiteaddons/logging/v1/BUILD.bazel +++ b/google/cloud/gsuiteaddons/logging/v1/BUILD.bazel @@ -157,4 +157,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "logging_cc_proto", + deps = [":logging_proto"], +) + +cc_grpc_library( + name = "logging_cc_grpc", + srcs = [":logging_proto"], + grpc_only = True, + deps = [":logging_cc_proto"], +) diff --git a/google/cloud/gsuiteaddons/v1/BUILD.bazel b/google/cloud/gsuiteaddons/v1/BUILD.bazel index 6608fbbbb..22a2e6a06 100644 --- a/google/cloud/gsuiteaddons/v1/BUILD.bazel +++ b/google/cloud/gsuiteaddons/v1/BUILD.bazel @@ -320,4 +320,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "gsuiteaddons_cc_proto", + deps = [":gsuiteaddons_proto"], +) + +cc_grpc_library( + name = "gsuiteaddons_cc_grpc", + srcs = [":gsuiteaddons_proto"], + grpc_only = True, + deps = [":gsuiteaddons_cc_proto"], +) diff --git a/google/cloud/iap/v1/BUILD.bazel b/google/cloud/iap/v1/BUILD.bazel index 367b0d89d..f13f45380 100644 --- a/google/cloud/iap/v1/BUILD.bazel +++ b/google/cloud/iap/v1/BUILD.bazel @@ -344,4 +344,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "iap_cc_proto", + deps = [":iap_proto"], +) + +cc_grpc_library( + name = "iap_cc_grpc", + srcs = [":iap_proto"], + grpc_only = True, + deps = [":iap_cc_proto"], +) diff --git a/google/cloud/identitytoolkit/v2/BUILD.bazel b/google/cloud/identitytoolkit/v2/BUILD.bazel index b63c39b18..448392b27 100644 --- a/google/cloud/identitytoolkit/v2/BUILD.bazel +++ b/google/cloud/identitytoolkit/v2/BUILD.bazel @@ -345,4 +345,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "identitytoolkit_cc_proto", + deps = [":identitytoolkit_proto"], +) + +cc_grpc_library( + name = "identitytoolkit_cc_grpc", + srcs = [":identitytoolkit_proto"], + grpc_only = True, + deps = [":identitytoolkit_cc_proto"], +) diff --git a/google/cloud/ids/v1/BUILD.bazel b/google/cloud/ids/v1/BUILD.bazel index 14f8e94e8..135e0b408 100644 --- a/google/cloud/ids/v1/BUILD.bazel +++ b/google/cloud/ids/v1/BUILD.bazel @@ -346,4 +346,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "ids_cc_proto", + deps = [":ids_proto"], +) + +cc_grpc_library( + name = "ids_cc_grpc", + srcs = [":ids_proto"], + grpc_only = True, + deps = [":ids_cc_proto"], +) diff --git a/google/cloud/iot/v1/BUILD.bazel b/google/cloud/iot/v1/BUILD.bazel index 342afa314..b28e750c2 100644 --- a/google/cloud/iot/v1/BUILD.bazel +++ b/google/cloud/iot/v1/BUILD.bazel @@ -335,4 +335,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "iot_cc_proto", + deps = [":iot_proto"], +) + +cc_grpc_library( + name = "iot_cc_grpc", + srcs = [":iot_proto"], + grpc_only = True, + deps = [":iot_cc_proto"], +) diff --git a/google/cloud/language/v1/BUILD.bazel b/google/cloud/language/v1/BUILD.bazel index ef23fe98a..9ff35931e 100644 --- a/google/cloud/language/v1/BUILD.bazel +++ b/google/cloud/language/v1/BUILD.bazel @@ -334,4 +334,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "language_cc_proto", + deps = [":language_proto"], +) + +cc_grpc_library( + name = "language_cc_grpc", + srcs = [":language_proto"], + grpc_only = True, + deps = [":language_cc_proto"], +) diff --git a/google/cloud/location/BUILD.bazel b/google/cloud/location/BUILD.bazel index 88cffc25f..e4d1d6779 100644 --- a/google/cloud/location/BUILD.bazel +++ b/google/cloud/location/BUILD.bazel @@ -231,4 +231,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "location_cc_proto", + deps = [":location_proto"], +) + +cc_grpc_library( + name = "location_cc_grpc", + srcs = [":location_proto"], + grpc_only = True, + deps = [":location_cc_proto"], +) diff --git a/google/cloud/managedidentities/v1/BUILD.bazel b/google/cloud/managedidentities/v1/BUILD.bazel index ae7eaed62..65d084e53 100644 --- a/google/cloud/managedidentities/v1/BUILD.bazel +++ b/google/cloud/managedidentities/v1/BUILD.bazel @@ -341,4 +341,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "managedidentities_cc_proto", + deps = [":managedidentities_proto"], +) + +cc_grpc_library( + name = "managedidentities_cc_grpc", + srcs = [":managedidentities_proto"], + grpc_only = True, + deps = [":managedidentities_cc_proto"], +) diff --git a/google/cloud/memcache/v1/BUILD.bazel b/google/cloud/memcache/v1/BUILD.bazel index 9642c194e..95b94ac98 100644 --- a/google/cloud/memcache/v1/BUILD.bazel +++ b/google/cloud/memcache/v1/BUILD.bazel @@ -338,4 +338,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "memcache_cc_proto", + deps = [":memcache_proto"], +) + +cc_grpc_library( + name = "memcache_cc_grpc", + srcs = [":memcache_proto"], + grpc_only = True, + deps = [":memcache_cc_proto"], +) diff --git a/google/cloud/metastore/logging/v1/BUILD.bazel b/google/cloud/metastore/logging/v1/BUILD.bazel index aef39fbf6..6d35501f8 100644 --- a/google/cloud/metastore/logging/v1/BUILD.bazel +++ b/google/cloud/metastore/logging/v1/BUILD.bazel @@ -148,3 +148,24 @@ csharp_grpc_library( srcs = [":logging_proto"], deps = [":logging_csharp_proto"], ) + +############################################################################## +# C++ +############################################################################## +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "logging_cc_proto", + deps = [":logging_proto"], +) + +cc_grpc_library( + name = "logging_cc_grpc", + srcs = [":logging_proto"], + grpc_only = True, + deps = [":logging_cc_proto"], +) diff --git a/google/cloud/metastore/v1/BUILD.bazel b/google/cloud/metastore/v1/BUILD.bazel index 52b88f0e2..4c07891b0 100644 --- a/google/cloud/metastore/v1/BUILD.bazel +++ b/google/cloud/metastore/v1/BUILD.bazel @@ -346,4 +346,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "metastore_cc_proto", + deps = [":metastore_proto"], +) + +cc_grpc_library( + name = "metastore_cc_grpc", + srcs = [":metastore_proto"], + grpc_only = True, + deps = [":metastore_cc_proto"], +) diff --git a/google/cloud/networkconnectivity/v1/BUILD.bazel b/google/cloud/networkconnectivity/v1/BUILD.bazel index c843423be..214e724fe 100644 --- a/google/cloud/networkconnectivity/v1/BUILD.bazel +++ b/google/cloud/networkconnectivity/v1/BUILD.bazel @@ -346,4 +346,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "networkconnectivity_cc_proto", + deps = [":networkconnectivity_proto"], +) + +cc_grpc_library( + name = "networkconnectivity_cc_grpc", + srcs = [":networkconnectivity_proto"], + grpc_only = True, + deps = [":networkconnectivity_cc_proto"], +) diff --git a/google/cloud/networkmanagement/v1/BUILD.bazel b/google/cloud/networkmanagement/v1/BUILD.bazel index 90eb52ffb..03eb24749 100644 --- a/google/cloud/networkmanagement/v1/BUILD.bazel +++ b/google/cloud/networkmanagement/v1/BUILD.bazel @@ -350,4 +350,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "networkmanagement_cc_proto", + deps = [":networkmanagement_proto"], +) + +cc_grpc_library( + name = "networkmanagement_cc_grpc", + srcs = [":networkmanagement_proto"], + grpc_only = True, + deps = [":networkmanagement_cc_proto"], +) diff --git a/google/cloud/notebooks/v1/BUILD.bazel b/google/cloud/notebooks/v1/BUILD.bazel index 2dfd5ffd5..4cfe1263c 100644 --- a/google/cloud/notebooks/v1/BUILD.bazel +++ b/google/cloud/notebooks/v1/BUILD.bazel @@ -362,4 +362,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "notebooks_cc_proto", + deps = [":notebooks_proto"], +) + +cc_grpc_library( + name = "notebooks_cc_grpc", + srcs = [":notebooks_proto"], + grpc_only = True, + deps = [":notebooks_cc_proto"], +) diff --git a/google/cloud/orchestration/airflow/service/v1/BUILD.bazel b/google/cloud/orchestration/airflow/service/v1/BUILD.bazel index 3182bc214..ba5482468 100644 --- a/google/cloud/orchestration/airflow/service/v1/BUILD.bazel +++ b/google/cloud/orchestration/airflow/service/v1/BUILD.bazel @@ -349,4 +349,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "service_cc_proto", + deps = [":service_proto"], +) + +cc_grpc_library( + name = "service_cc_grpc", + srcs = [":service_proto"], + grpc_only = True, + deps = [":service_cc_proto"], +) diff --git a/google/cloud/orgpolicy/v1/BUILD.bazel b/google/cloud/orgpolicy/v1/BUILD.bazel index af48d59d4..45c07e27f 100644 --- a/google/cloud/orgpolicy/v1/BUILD.bazel +++ b/google/cloud/orgpolicy/v1/BUILD.bazel @@ -196,4 +196,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "orgpolicy_cc_proto", + deps = [":orgpolicy_proto"], +) + +cc_grpc_library( + name = "orgpolicy_cc_grpc", + srcs = [":orgpolicy_proto"], + grpc_only = True, + deps = [":orgpolicy_cc_proto"], +) diff --git a/google/cloud/orgpolicy/v2/BUILD.bazel b/google/cloud/orgpolicy/v2/BUILD.bazel index 9cef0758f..ef4cc6066 100644 --- a/google/cloud/orgpolicy/v2/BUILD.bazel +++ b/google/cloud/orgpolicy/v2/BUILD.bazel @@ -337,4 +337,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "orgpolicy_cc_proto", + deps = [":orgpolicy_proto"], +) + +cc_grpc_library( + name = "orgpolicy_cc_grpc", + srcs = [":orgpolicy_proto"], + grpc_only = True, + deps = [":orgpolicy_cc_proto"], +) diff --git a/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel b/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel index 99c4f14f4..b662c0cc0 100644 --- a/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel +++ b/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel @@ -331,4 +331,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "agentendpoint_cc_proto", + deps = [":agentendpoint_proto"], +) + +cc_grpc_library( + name = "agentendpoint_cc_grpc", + srcs = [":agentendpoint_proto"], + grpc_only = True, + deps = [":agentendpoint_cc_proto"], +) diff --git a/google/cloud/osconfig/v1/BUILD.bazel b/google/cloud/osconfig/v1/BUILD.bazel index 07faeb61e..1c91ca683 100644 --- a/google/cloud/osconfig/v1/BUILD.bazel +++ b/google/cloud/osconfig/v1/BUILD.bazel @@ -370,4 +370,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "osconfig_cc_proto", + deps = [":osconfig_proto"], +) + +cc_grpc_library( + name = "osconfig_cc_grpc", + srcs = [":osconfig_proto"], + grpc_only = True, + deps = [":osconfig_cc_proto"], +) diff --git a/google/cloud/oslogin/common/BUILD.bazel b/google/cloud/oslogin/common/BUILD.bazel index d1830ba6b..1864db7db 100644 --- a/google/cloud/oslogin/common/BUILD.bazel +++ b/google/cloud/oslogin/common/BUILD.bazel @@ -171,4 +171,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "common_cc_proto", + deps = [":common_proto"], +) + +cc_grpc_library( + name = "common_cc_grpc", + srcs = [":common_proto"], + grpc_only = True, + deps = [":common_cc_proto"], +) diff --git a/google/cloud/oslogin/v1/BUILD.bazel b/google/cloud/oslogin/v1/BUILD.bazel index ab052cc5e..20355c835 100644 --- a/google/cloud/oslogin/v1/BUILD.bazel +++ b/google/cloud/oslogin/v1/BUILD.bazel @@ -357,4 +357,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "oslogin_cc_proto", + deps = [":oslogin_proto"], +) + +cc_grpc_library( + name = "oslogin_cc_grpc", + srcs = [":oslogin_proto"], + grpc_only = True, + deps = [":oslogin_cc_proto"], +) diff --git a/google/cloud/policytroubleshooter/v1/BUILD.bazel b/google/cloud/policytroubleshooter/v1/BUILD.bazel index 5fd6e1c04..3e2a5dfad 100644 --- a/google/cloud/policytroubleshooter/v1/BUILD.bazel +++ b/google/cloud/policytroubleshooter/v1/BUILD.bazel @@ -340,4 +340,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "policytroubleshooter_cc_proto", + deps = [":policytroubleshooter_proto"], +) + +cc_grpc_library( + name = "policytroubleshooter_cc_grpc", + srcs = [":policytroubleshooter_proto"], + grpc_only = True, + deps = [":policytroubleshooter_cc_proto"], +) diff --git a/google/cloud/recaptchaenterprise/v1/BUILD.bazel b/google/cloud/recaptchaenterprise/v1/BUILD.bazel index afdeb71a7..449ba7e20 100644 --- a/google/cloud/recaptchaenterprise/v1/BUILD.bazel +++ b/google/cloud/recaptchaenterprise/v1/BUILD.bazel @@ -339,4 +339,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "recaptchaenterprise_cc_proto", + deps = [":recaptchaenterprise_proto"], +) + +cc_grpc_library( + name = "recaptchaenterprise_cc_grpc", + srcs = [":recaptchaenterprise_proto"], + grpc_only = True, + deps = [":recaptchaenterprise_cc_proto"], +) diff --git a/google/cloud/recommender/logging/v1/BUILD.bazel b/google/cloud/recommender/logging/v1/BUILD.bazel index 254daaa86..bed14c6eb 100644 --- a/google/cloud/recommender/logging/v1/BUILD.bazel +++ b/google/cloud/recommender/logging/v1/BUILD.bazel @@ -163,4 +163,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "logging_cc_proto", + deps = [":logging_proto"], +) + +cc_grpc_library( + name = "logging_cc_grpc", + srcs = [":logging_proto"], + grpc_only = True, + deps = [":logging_cc_proto"], +) diff --git a/google/cloud/recommender/v1/BUILD.bazel b/google/cloud/recommender/v1/BUILD.bazel index ea6fa4ac7..a643e3fcf 100644 --- a/google/cloud/recommender/v1/BUILD.bazel +++ b/google/cloud/recommender/v1/BUILD.bazel @@ -339,4 +339,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "recommender_cc_proto", + deps = [":recommender_proto"], +) + +cc_grpc_library( + name = "recommender_cc_grpc", + srcs = [":recommender_proto"], + grpc_only = True, + deps = [":recommender_cc_proto"], +) diff --git a/google/cloud/redis/v1/BUILD.bazel b/google/cloud/redis/v1/BUILD.bazel index 7a1804a19..36e45f38a 100644 --- a/google/cloud/redis/v1/BUILD.bazel +++ b/google/cloud/redis/v1/BUILD.bazel @@ -345,4 +345,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "redis_cc_proto", + deps = [":redis_proto"], +) + +cc_grpc_library( + name = "redis_cc_grpc", + srcs = [":redis_proto"], + grpc_only = True, + deps = [":redis_cc_proto"], +) diff --git a/google/cloud/resourcemanager/v2/BUILD.bazel b/google/cloud/resourcemanager/v2/BUILD.bazel index 2c03d783b..7b79b40a6 100644 --- a/google/cloud/resourcemanager/v2/BUILD.bazel +++ b/google/cloud/resourcemanager/v2/BUILD.bazel @@ -172,3 +172,24 @@ csharp_grpc_library( srcs = [":resourcemanager_proto"], deps = [":resourcemanager_csharp_proto"], ) + +############################################################################## +# C++ +############################################################################## +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "resourcemanager_cc_proto", + deps = [":resourcemanager_proto"], +) + +cc_grpc_library( + name = "resourcemanager_cc_grpc", + srcs = [":resourcemanager_proto"], + grpc_only = True, + deps = [":resourcemanager_cc_proto"], +) diff --git a/google/cloud/resourcemanager/v3/BUILD.bazel b/google/cloud/resourcemanager/v3/BUILD.bazel index e21ee4805..0b7704b51 100644 --- a/google/cloud/resourcemanager/v3/BUILD.bazel +++ b/google/cloud/resourcemanager/v3/BUILD.bazel @@ -360,4 +360,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "resourcemanager_cc_proto", + deps = [":resourcemanager_proto"], +) + +cc_grpc_library( + name = "resourcemanager_cc_grpc", + srcs = [":resourcemanager_proto"], + grpc_only = True, + deps = [":resourcemanager_cc_proto"], +) diff --git a/google/cloud/resourcesettings/v1/BUILD.bazel b/google/cloud/resourcesettings/v1/BUILD.bazel index b7fd81233..16736e4fb 100644 --- a/google/cloud/resourcesettings/v1/BUILD.bazel +++ b/google/cloud/resourcesettings/v1/BUILD.bazel @@ -335,4 +335,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "resourcesettings_cc_proto", + deps = [":resourcesettings_proto"], +) + +cc_grpc_library( + name = "resourcesettings_cc_grpc", + srcs = [":resourcesettings_proto"], + grpc_only = True, + deps = [":resourcesettings_cc_proto"], +) diff --git a/google/cloud/retail/v2/BUILD.bazel b/google/cloud/retail/v2/BUILD.bazel index cf7b32acc..850425935 100644 --- a/google/cloud/retail/v2/BUILD.bazel +++ b/google/cloud/retail/v2/BUILD.bazel @@ -372,4 +372,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "retail_cc_proto", + deps = [":retail_proto"], +) + +cc_grpc_library( + name = "retail_cc_grpc", + srcs = [":retail_proto"], + grpc_only = True, + deps = [":retail_cc_proto"], +) diff --git a/google/cloud/saasaccelerator/management/logs/v1/BUILD.bazel b/google/cloud/saasaccelerator/management/logs/v1/BUILD.bazel index 74b119e7b..660d5fd6f 100644 --- a/google/cloud/saasaccelerator/management/logs/v1/BUILD.bazel +++ b/google/cloud/saasaccelerator/management/logs/v1/BUILD.bazel @@ -157,4 +157,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "logs_cc_proto", + deps = [":logs_proto"], +) + +cc_grpc_library( + name = "logs_cc_grpc", + srcs = [":logs_proto"], + grpc_only = True, + deps = [":logs_cc_proto"], +) diff --git a/google/cloud/scheduler/v1/BUILD.bazel b/google/cloud/scheduler/v1/BUILD.bazel index 174fd6519..5c36c7eb4 100644 --- a/google/cloud/scheduler/v1/BUILD.bazel +++ b/google/cloud/scheduler/v1/BUILD.bazel @@ -332,4 +332,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "scheduler_cc_proto", + deps = [":scheduler_proto"], +) + +cc_grpc_library( + name = "scheduler_cc_grpc", + srcs = [":scheduler_proto"], + grpc_only = True, + deps = [":scheduler_cc_proto"], +) diff --git a/google/cloud/secretmanager/logging/v1/BUILD.bazel b/google/cloud/secretmanager/logging/v1/BUILD.bazel index 2037502e2..9ba9ef856 100644 --- a/google/cloud/secretmanager/logging/v1/BUILD.bazel +++ b/google/cloud/secretmanager/logging/v1/BUILD.bazel @@ -154,4 +154,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "logging_cc_proto", + deps = [":logging_proto"], +) + +cc_grpc_library( + name = "logging_cc_grpc", + srcs = [":logging_proto"], + grpc_only = True, + deps = [":logging_cc_proto"], +) diff --git a/google/cloud/secretmanager/v1/BUILD.bazel b/google/cloud/secretmanager/v1/BUILD.bazel index 0e10359d9..6c1b61962 100644 --- a/google/cloud/secretmanager/v1/BUILD.bazel +++ b/google/cloud/secretmanager/v1/BUILD.bazel @@ -346,4 +346,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "secretmanager_cc_proto", + deps = [":secretmanager_proto"], +) + +cc_grpc_library( + name = "secretmanager_cc_grpc", + srcs = [":secretmanager_proto"], + grpc_only = True, + deps = [":secretmanager_cc_proto"], +) diff --git a/google/cloud/security/privateca/v1/BUILD.bazel b/google/cloud/security/privateca/v1/BUILD.bazel index c73b3fc1d..bf20dc3d4 100644 --- a/google/cloud/security/privateca/v1/BUILD.bazel +++ b/google/cloud/security/privateca/v1/BUILD.bazel @@ -363,4 +363,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "privateca_cc_proto", + deps = [":privateca_proto"], +) + +cc_grpc_library( + name = "privateca_cc_grpc", + srcs = [":privateca_proto"], + grpc_only = True, + deps = [":privateca_cc_proto"], +) diff --git a/google/cloud/securitycenter/v1/BUILD.bazel b/google/cloud/securitycenter/v1/BUILD.bazel index 4f9d84979..62b1f44e8 100644 --- a/google/cloud/securitycenter/v1/BUILD.bazel +++ b/google/cloud/securitycenter/v1/BUILD.bazel @@ -370,4 +370,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "securitycenter_cc_proto", + deps = [":securitycenter_proto"], +) + +cc_grpc_library( + name = "securitycenter_cc_grpc", + srcs = [":securitycenter_proto"], + grpc_only = True, + deps = [":securitycenter_cc_proto"], +) diff --git a/google/cloud/servicedirectory/v1/BUILD.bazel b/google/cloud/servicedirectory/v1/BUILD.bazel index 516bb7ff7..0b6f71499 100644 --- a/google/cloud/servicedirectory/v1/BUILD.bazel +++ b/google/cloud/servicedirectory/v1/BUILD.bazel @@ -302,3 +302,24 @@ csharp_gapic_assembly_pkg( ":servicedirectory_csharp_proto", ], ) + +############################################################################## +# C++ +############################################################################## +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "servicedirectory_cc_proto", + deps = [":servicedirectory_proto"], +) + +cc_grpc_library( + name = "servicedirectory_cc_grpc", + srcs = [":servicedirectory_proto"], + grpc_only = True, + deps = [":servicedirectory_cc_proto"], +) diff --git a/google/cloud/shell/v1/BUILD.bazel b/google/cloud/shell/v1/BUILD.bazel index ffafa2820..da66d1f4d 100644 --- a/google/cloud/shell/v1/BUILD.bazel +++ b/google/cloud/shell/v1/BUILD.bazel @@ -341,4 +341,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "shell_cc_proto", + deps = [":shell_proto"], +) + +cc_grpc_library( + name = "shell_cc_grpc", + srcs = [":shell_proto"], + grpc_only = True, + deps = [":shell_cc_proto"], +) diff --git a/google/cloud/sql/v1/BUILD.bazel b/google/cloud/sql/v1/BUILD.bazel index ac01f0915..9c57ec2e9 100644 --- a/google/cloud/sql/v1/BUILD.bazel +++ b/google/cloud/sql/v1/BUILD.bazel @@ -359,4 +359,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "sql_cc_proto", + deps = [":sql_proto"], +) + +cc_grpc_library( + name = "sql_cc_grpc", + srcs = [":sql_proto"], + grpc_only = True, + deps = [":sql_cc_proto"], +) diff --git a/google/cloud/talent/v4/BUILD.bazel b/google/cloud/talent/v4/BUILD.bazel index 0ee65545b..0d4fad873 100644 --- a/google/cloud/talent/v4/BUILD.bazel +++ b/google/cloud/talent/v4/BUILD.bazel @@ -368,4 +368,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "talent_cc_proto", + deps = [":talent_proto"], +) + +cc_grpc_library( + name = "talent_cc_grpc", + srcs = [":talent_proto"], + grpc_only = True, + deps = [":talent_cc_proto"], +) diff --git a/google/cloud/tpu/v1/BUILD.bazel b/google/cloud/tpu/v1/BUILD.bazel index 03d9f1a3b..e112a5a95 100644 --- a/google/cloud/tpu/v1/BUILD.bazel +++ b/google/cloud/tpu/v1/BUILD.bazel @@ -341,4 +341,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "tpu_cc_proto", + deps = [":tpu_proto"], +) + +cc_grpc_library( + name = "tpu_cc_grpc", + srcs = [":tpu_proto"], + grpc_only = True, + deps = [":tpu_cc_proto"], +) diff --git a/google/cloud/translate/v3/BUILD.bazel b/google/cloud/translate/v3/BUILD.bazel index 00d22650d..b499296f4 100644 --- a/google/cloud/translate/v3/BUILD.bazel +++ b/google/cloud/translate/v3/BUILD.bazel @@ -355,4 +355,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "translation_cc_proto", + deps = [":translation_proto"], +) + +cc_grpc_library( + name = "translation_cc_grpc", + srcs = [":translation_proto"], + grpc_only = True, + deps = [":translation_cc_proto"], +) diff --git a/google/cloud/video/transcoder/v1/BUILD.bazel b/google/cloud/video/transcoder/v1/BUILD.bazel index 9b70170f9..90cccb6aa 100644 --- a/google/cloud/video/transcoder/v1/BUILD.bazel +++ b/google/cloud/video/transcoder/v1/BUILD.bazel @@ -342,4 +342,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "transcoder_cc_proto", + deps = [":transcoder_proto"], +) + +cc_grpc_library( + name = "transcoder_cc_grpc", + srcs = [":transcoder_proto"], + grpc_only = True, + deps = [":transcoder_cc_proto"], +) diff --git a/google/cloud/videointelligence/v1/BUILD.bazel b/google/cloud/videointelligence/v1/BUILD.bazel index cb5ef6a26..fc0467937 100644 --- a/google/cloud/videointelligence/v1/BUILD.bazel +++ b/google/cloud/videointelligence/v1/BUILD.bazel @@ -334,4 +334,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "videointelligence_cc_proto", + deps = [":videointelligence_proto"], +) + +cc_grpc_library( + name = "videointelligence_cc_grpc", + srcs = [":videointelligence_proto"], + grpc_only = True, + deps = [":videointelligence_cc_proto"], +) diff --git a/google/cloud/vmmigration/v1/BUILD.bazel b/google/cloud/vmmigration/v1/BUILD.bazel index 265462b94..a332654cc 100644 --- a/google/cloud/vmmigration/v1/BUILD.bazel +++ b/google/cloud/vmmigration/v1/BUILD.bazel @@ -348,4 +348,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "vmmigration_cc_proto", + deps = [":vmmigration_proto"], +) + +cc_grpc_library( + name = "vmmigration_cc_grpc", + srcs = [":vmmigration_proto"], + grpc_only = True, + deps = [":vmmigration_cc_proto"], +) diff --git a/google/cloud/vpcaccess/v1/BUILD.bazel b/google/cloud/vpcaccess/v1/BUILD.bazel index 1bd3040e0..b0ae24f57 100644 --- a/google/cloud/vpcaccess/v1/BUILD.bazel +++ b/google/cloud/vpcaccess/v1/BUILD.bazel @@ -342,4 +342,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "vpcaccess_cc_proto", + deps = [":vpcaccess_proto"], +) + +cc_grpc_library( + name = "vpcaccess_cc_grpc", + srcs = [":vpcaccess_proto"], + grpc_only = True, + deps = [":vpcaccess_cc_proto"], +) diff --git a/google/cloud/webrisk/v1/BUILD.bazel b/google/cloud/webrisk/v1/BUILD.bazel index ddcab0897..464e1a495 100644 --- a/google/cloud/webrisk/v1/BUILD.bazel +++ b/google/cloud/webrisk/v1/BUILD.bazel @@ -325,4 +325,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "webrisk_cc_proto", + deps = [":webrisk_proto"], +) + +cc_grpc_library( + name = "webrisk_cc_grpc", + srcs = [":webrisk_proto"], + grpc_only = True, + deps = [":webrisk_cc_proto"], +) diff --git a/google/cloud/websecurityscanner/v1/BUILD.bazel b/google/cloud/websecurityscanner/v1/BUILD.bazel index 5b2515990..06849f2e0 100644 --- a/google/cloud/websecurityscanner/v1/BUILD.bazel +++ b/google/cloud/websecurityscanner/v1/BUILD.bazel @@ -335,4 +335,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "websecurityscanner_cc_proto", + deps = [":websecurityscanner_proto"], +) + +cc_grpc_library( + name = "websecurityscanner_cc_grpc", + srcs = [":websecurityscanner_proto"], + grpc_only = True, + deps = [":websecurityscanner_cc_proto"], +) diff --git a/google/cloud/workflows/executions/v1/BUILD.bazel b/google/cloud/workflows/executions/v1/BUILD.bazel index a359a54f9..8bbd1c012 100644 --- a/google/cloud/workflows/executions/v1/BUILD.bazel +++ b/google/cloud/workflows/executions/v1/BUILD.bazel @@ -340,4 +340,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "executions_cc_proto", + deps = [":executions_proto"], +) + +cc_grpc_library( + name = "executions_cc_grpc", + srcs = [":executions_proto"], + grpc_only = True, + deps = [":executions_cc_proto"], +) diff --git a/google/cloud/workflows/type/BUILD.bazel b/google/cloud/workflows/type/BUILD.bazel index 02576b6ad..2e4cb6229 100644 --- a/google/cloud/workflows/type/BUILD.bazel +++ b/google/cloud/workflows/type/BUILD.bazel @@ -159,4 +159,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "type_cc_proto", + deps = [":type_proto"], +) + +cc_grpc_library( + name = "type_cc_grpc", + srcs = [":type_proto"], + grpc_only = True, + deps = [":type_cc_proto"], +) diff --git a/google/cloud/workflows/v1/BUILD.bazel b/google/cloud/workflows/v1/BUILD.bazel index ac19506d0..04f576ed2 100644 --- a/google/cloud/workflows/v1/BUILD.bazel +++ b/google/cloud/workflows/v1/BUILD.bazel @@ -345,4 +345,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "workflows_cc_proto", + deps = [":workflows_proto"], +) + +cc_grpc_library( + name = "workflows_cc_grpc", + srcs = [":workflows_proto"], + grpc_only = True, + deps = [":workflows_cc_proto"], +) diff --git a/google/container/v1/BUILD.bazel b/google/container/v1/BUILD.bazel index 69e571a7b..28e46338a 100644 --- a/google/container/v1/BUILD.bazel +++ b/google/container/v1/BUILD.bazel @@ -328,4 +328,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "container_cc_proto", + deps = [":container_proto"], +) + +cc_grpc_library( + name = "container_cc_grpc", + srcs = [":container_proto"], + grpc_only = True, + deps = [":container_cc_proto"], +) diff --git a/google/datastore/admin/v1/BUILD.bazel b/google/datastore/admin/v1/BUILD.bazel index 136faf725..b13dfa11a 100644 --- a/google/datastore/admin/v1/BUILD.bazel +++ b/google/datastore/admin/v1/BUILD.bazel @@ -331,4 +331,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "admin_cc_proto", + deps = [":admin_proto"], +) + +cc_grpc_library( + name = "admin_cc_grpc", + srcs = [":admin_proto"], + grpc_only = True, + deps = [":admin_cc_proto"], +) diff --git a/google/datastore/v1/BUILD.bazel b/google/datastore/v1/BUILD.bazel index eb74bbfc4..3382c4497 100644 --- a/google/datastore/v1/BUILD.bazel +++ b/google/datastore/v1/BUILD.bazel @@ -330,4 +330,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "datastore_cc_proto", + deps = [":datastore_proto"], +) + +cc_grpc_library( + name = "datastore_cc_grpc", + srcs = [":datastore_proto"], + grpc_only = True, + deps = [":datastore_cc_proto"], +) diff --git a/google/devtools/artifactregistry/v1/BUILD.bazel b/google/devtools/artifactregistry/v1/BUILD.bazel index 4131c5cd2..8cd6a3cf7 100644 --- a/google/devtools/artifactregistry/v1/BUILD.bazel +++ b/google/devtools/artifactregistry/v1/BUILD.bazel @@ -351,4 +351,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "artifactregistry_cc_proto", + deps = [":artifactregistry_proto"], +) + +cc_grpc_library( + name = "artifactregistry_cc_grpc", + srcs = [":artifactregistry_proto"], + grpc_only = True, + deps = [":artifactregistry_cc_proto"], +) diff --git a/google/devtools/build/v1/BUILD.bazel b/google/devtools/build/v1/BUILD.bazel index 00faa5fbd..c46af5fa5 100644 --- a/google/devtools/build/v1/BUILD.bazel +++ b/google/devtools/build/v1/BUILD.bazel @@ -330,4 +330,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "build_cc_proto", + deps = [":build_proto"], +) + +cc_grpc_library( + name = "build_cc_grpc", + srcs = [":build_proto"], + grpc_only = True, + deps = [":build_cc_proto"], +) diff --git a/google/devtools/cloudbuild/v1/BUILD.bazel b/google/devtools/cloudbuild/v1/BUILD.bazel index b39d542dd..ca54053f6 100644 --- a/google/devtools/cloudbuild/v1/BUILD.bazel +++ b/google/devtools/cloudbuild/v1/BUILD.bazel @@ -322,4 +322,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "cloudbuild_cc_proto", + deps = [":cloudbuild_proto"], +) + +cc_grpc_library( + name = "cloudbuild_cc_grpc", + srcs = [":cloudbuild_proto"], + grpc_only = True, + deps = [":cloudbuild_cc_proto"], +) diff --git a/google/devtools/clouddebugger/v2/BUILD.bazel b/google/devtools/clouddebugger/v2/BUILD.bazel index 4b5f7095a..3335e49e3 100644 --- a/google/devtools/clouddebugger/v2/BUILD.bazel +++ b/google/devtools/clouddebugger/v2/BUILD.bazel @@ -350,4 +350,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "clouddebugger_cc_proto", + deps = [":clouddebugger_proto"], +) + +cc_grpc_library( + name = "clouddebugger_cc_grpc", + srcs = [":clouddebugger_proto"], + grpc_only = True, + deps = [":clouddebugger_cc_proto"], +) diff --git a/google/devtools/cloudprofiler/v2/BUILD.bazel b/google/devtools/cloudprofiler/v2/BUILD.bazel index fb5a2e242..ccd4f9e9b 100644 --- a/google/devtools/cloudprofiler/v2/BUILD.bazel +++ b/google/devtools/cloudprofiler/v2/BUILD.bazel @@ -333,4 +333,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "cloudprofiler_cc_proto", + deps = [":cloudprofiler_proto"], +) + +cc_grpc_library( + name = "cloudprofiler_cc_grpc", + srcs = [":cloudprofiler_proto"], + grpc_only = True, + deps = [":cloudprofiler_cc_proto"], +) diff --git a/google/devtools/containeranalysis/v1/BUILD.bazel b/google/devtools/containeranalysis/v1/BUILD.bazel index 2582d6a44..86d88d62d 100644 --- a/google/devtools/containeranalysis/v1/BUILD.bazel +++ b/google/devtools/containeranalysis/v1/BUILD.bazel @@ -354,4 +354,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "containeranalysis_cc_proto", + deps = [":containeranalysis_proto"], +) + +cc_grpc_library( + name = "containeranalysis_cc_grpc", + srcs = [":containeranalysis_proto"], + grpc_only = True, + deps = [":containeranalysis_cc_proto"], +) diff --git a/google/devtools/resultstore/v2/BUILD.bazel b/google/devtools/resultstore/v2/BUILD.bazel index ee85f5ccb..95174450e 100644 --- a/google/devtools/resultstore/v2/BUILD.bazel +++ b/google/devtools/resultstore/v2/BUILD.bazel @@ -190,4 +190,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "resultstore_cc_proto", + deps = [":resultstore_proto"], +) + +cc_grpc_library( + name = "resultstore_cc_grpc", + srcs = [":resultstore_proto"], + grpc_only = True, + deps = [":resultstore_cc_proto"], +) diff --git a/google/devtools/source/v1/BUILD.bazel b/google/devtools/source/v1/BUILD.bazel index fded43149..d1a4e04d0 100644 --- a/google/devtools/source/v1/BUILD.bazel +++ b/google/devtools/source/v1/BUILD.bazel @@ -176,4 +176,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "source_cc_proto", + deps = [":source_proto"], +) + +cc_grpc_library( + name = "source_cc_grpc", + srcs = [":source_proto"], + grpc_only = True, + deps = [":source_cc_proto"], +) diff --git a/google/devtools/testing/v1/BUILD.bazel b/google/devtools/testing/v1/BUILD.bazel index f09ded743..5c338254c 100644 --- a/google/devtools/testing/v1/BUILD.bazel +++ b/google/devtools/testing/v1/BUILD.bazel @@ -346,4 +346,20 @@ ruby_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "testing_cc_proto", + deps = [":testing_proto"], +) + +cc_grpc_library( + name = "testing_cc_grpc", + srcs = [":testing_proto"], + grpc_only = True, + deps = [":testing_cc_proto"], +) diff --git a/google/example/library/v1/BUILD.bazel b/google/example/library/v1/BUILD.bazel index 62440568a..c61b45c46 100644 --- a/google/example/library/v1/BUILD.bazel +++ b/google/example/library/v1/BUILD.bazel @@ -293,4 +293,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "library_cc_proto", + deps = [":library_proto"], +) + +cc_grpc_library( + name = "library_cc_grpc", + srcs = [":library_proto"], + grpc_only = True, + deps = [":library_cc_proto"], +) diff --git a/google/firestore/admin/v1/BUILD.bazel b/google/firestore/admin/v1/BUILD.bazel index 4d5b8fe5a..ee3db7083 100644 --- a/google/firestore/admin/v1/BUILD.bazel +++ b/google/firestore/admin/v1/BUILD.bazel @@ -340,4 +340,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "admin_cc_proto", + deps = [":admin_proto"], +) + +cc_grpc_library( + name = "admin_cc_grpc", + srcs = [":admin_proto"], + grpc_only = True, + deps = [":admin_cc_proto"], +) diff --git a/google/firestore/bundle/BUILD.bazel b/google/firestore/bundle/BUILD.bazel index efc60e8de..086beadb4 100644 --- a/google/firestore/bundle/BUILD.bazel +++ b/google/firestore/bundle/BUILD.bazel @@ -99,4 +99,20 @@ py_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "firestore_bundle_cc_proto", + deps = [":firestore_bundle_proto"], +) + +cc_grpc_library( + name = "firestore_bundle_cc_grpc", + srcs = [":firestore_bundle_proto"], + grpc_only = True, + deps = [":firestore_bundle_cc_proto"], +) diff --git a/google/firestore/v1/BUILD.bazel b/google/firestore/v1/BUILD.bazel index 1f4101b5f..fb7688695 100644 --- a/google/firestore/v1/BUILD.bazel +++ b/google/firestore/v1/BUILD.bazel @@ -334,4 +334,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "firestore_cc_proto", + deps = [":firestore_proto"], +) + +cc_grpc_library( + name = "firestore_cc_grpc", + srcs = [":firestore_proto"], + grpc_only = True, + deps = [":firestore_cc_proto"], +) diff --git a/google/iam/v1/logging/BUILD.bazel b/google/iam/v1/logging/BUILD.bazel index 5347d56f9..82876b51b 100644 --- a/google/iam/v1/logging/BUILD.bazel +++ b/google/iam/v1/logging/BUILD.bazel @@ -88,3 +88,23 @@ py_gapic_assembly_pkg( ], ) +############################################################################## +# C++ +############################################################################## +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "logging_cc_proto", + deps = [":audit_data_proto"], +) + +cc_grpc_library( + name = "logging_cc_grpc", + srcs = [":audit_data_proto"], + grpc_only = True, + deps = [":logging_cc_proto"], +) diff --git a/google/identity/accesscontextmanager/type/BUILD.bazel b/google/identity/accesscontextmanager/type/BUILD.bazel index 1d893685d..d9f478c79 100644 --- a/google/identity/accesscontextmanager/type/BUILD.bazel +++ b/google/identity/accesscontextmanager/type/BUILD.bazel @@ -179,4 +179,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "type_cc_proto", + deps = [":type_proto"], +) + +cc_grpc_library( + name = "type_cc_grpc", + srcs = [":type_proto"], + grpc_only = True, + deps = [":type_cc_proto"], +) diff --git a/google/identity/accesscontextmanager/v1/BUILD.bazel b/google/identity/accesscontextmanager/v1/BUILD.bazel index af0f89056..8d5eb4058 100644 --- a/google/identity/accesscontextmanager/v1/BUILD.bazel +++ b/google/identity/accesscontextmanager/v1/BUILD.bazel @@ -353,4 +353,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "accesscontextmanager_cc_proto", + deps = [":accesscontextmanager_proto"], +) + +cc_grpc_library( + name = "accesscontextmanager_cc_grpc", + srcs = [":accesscontextmanager_proto"], + grpc_only = True, + deps = [":accesscontextmanager_cc_proto"], +) diff --git a/google/monitoring/metricsscope/v1/BUILD.bazel b/google/monitoring/metricsscope/v1/BUILD.bazel index 6c8d6334e..b10d19137 100644 --- a/google/monitoring/metricsscope/v1/BUILD.bazel +++ b/google/monitoring/metricsscope/v1/BUILD.bazel @@ -350,4 +350,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "metricsscope_cc_proto", + deps = [":metricsscope_proto"], +) + +cc_grpc_library( + name = "metricsscope_cc_grpc", + srcs = [":metricsscope_proto"], + grpc_only = True, + deps = [":metricsscope_cc_proto"], +) diff --git a/google/networking/trafficdirector/type/BUILD.bazel b/google/networking/trafficdirector/type/BUILD.bazel index 6ca8fc1c4..341a04ae3 100644 --- a/google/networking/trafficdirector/type/BUILD.bazel +++ b/google/networking/trafficdirector/type/BUILD.bazel @@ -154,4 +154,20 @@ csharp_grpc_library( ############################################################################## # C++ ############################################################################## -# Put your C++ code here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "type_cc_proto", + deps = [":type_proto"], +) + +cc_grpc_library( + name = "type_cc_grpc", + srcs = [":type_proto"], + grpc_only = True, + deps = [":type_cc_proto"], +) diff --git a/google/privacy/dlp/v2/BUILD.bazel b/google/privacy/dlp/v2/BUILD.bazel index 2deb5141c..5c0cfd88c 100644 --- a/google/privacy/dlp/v2/BUILD.bazel +++ b/google/privacy/dlp/v2/BUILD.bazel @@ -338,4 +338,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "dlp_cc_proto", + deps = [":dlp_proto"], +) + +cc_grpc_library( + name = "dlp_cc_grpc", + srcs = [":dlp_proto"], + grpc_only = True, + deps = [":dlp_cc_proto"], +) diff --git a/google/storagetransfer/v1/BUILD.bazel b/google/storagetransfer/v1/BUILD.bazel index 4ba75118e..745b252ae 100644 --- a/google/storagetransfer/v1/BUILD.bazel +++ b/google/storagetransfer/v1/BUILD.bazel @@ -357,4 +357,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "storagetransfer_cc_proto", + deps = [":storagetransfer_proto"], +) + +cc_grpc_library( + name = "storagetransfer_cc_grpc", + srcs = [":storagetransfer_proto"], + grpc_only = True, + deps = [":storagetransfer_cc_proto"], +) diff --git a/grafeas/v1/BUILD.bazel b/grafeas/v1/BUILD.bazel index 9830343ee..1d8e8e628 100644 --- a/grafeas/v1/BUILD.bazel +++ b/grafeas/v1/BUILD.bazel @@ -359,4 +359,20 @@ csharp_gapic_assembly_pkg( ############################################################################## # C++ ############################################################################## -# Put your C++ rules here +load( + "@com_google_googleapis_imports//:imports.bzl", + "cc_grpc_library", + "cc_proto_library", +) + +cc_proto_library( + name = "grafeas_cc_proto", + deps = [":grafeas_proto"], +) + +cc_grpc_library( + name = "logging_cc_grpc", + srcs = [":grafeas_proto"], + grpc_only = True, + deps = [":grafeas_cc_proto"], +)