Synchronize new proto/yaml changes.

PiperOrigin-RevId: 249345152
pull/555/head
Google APIs 6 years ago committed by Copybara-Service
parent 3801b571c3
commit 6ea045ad2e
  1. 42
      WORKSPACE
  2. 4
      google/api/BUILD.bazel
  3. 4
      google/api/experimental/BUILD.bazel
  4. 24
      google/api/expr/v1alpha1/BUILD.bazel
  5. 21
      google/bigtable/admin/v2/BUILD.bazel
  6. 21
      google/bigtable/v2/BUILD.bazel
  7. 26
      google/cloud/asset/v1beta1/BUILD.bazel
  8. 21
      google/cloud/automl/v1beta1/BUILD.bazel
  9. 21
      google/cloud/bigquery/datatransfer/v1/BUILD.bazel
  10. 21
      google/cloud/bigquery/storage/v1beta1/BUILD.bazel
  11. 21
      google/cloud/dataproc/v1/BUILD.bazel
  12. 21
      google/cloud/dataproc/v1beta2/BUILD.bazel
  13. 21
      google/cloud/dialogflow/v2/BUILD.bazel
  14. 21
      google/cloud/dialogflow/v2beta1/BUILD.bazel
  15. 21
      google/cloud/iot/v1/BUILD.bazel
  16. 21
      google/cloud/kms/v1/BUILD.bazel
  17. 1
      google/cloud/language/v1/BUILD.bazel
  18. 24
      google/cloud/language/v1beta2/BUILD.bazel
  19. 11
      google/cloud/oslogin/common/BUILD.bazel
  20. 21
      google/cloud/oslogin/v1/BUILD.bazel
  21. 21
      google/cloud/oslogin/v1beta/BUILD.bazel
  22. 21
      google/cloud/redis/v1/BUILD.bazel
  23. 21
      google/cloud/redis/v1beta1/BUILD.bazel
  24. 21
      google/cloud/scheduler/v1beta1/BUILD.bazel
  25. 21
      google/cloud/securitycenter/v1beta1/BUILD.bazel
  26. 21
      google/cloud/speech/v1/BUILD.bazel
  27. 21
      google/cloud/speech/v1p1beta1/BUILD.bazel
  28. 21
      google/cloud/tasks/v2beta2/BUILD.bazel
  29. 21
      google/cloud/tasks/v2beta3/BUILD.bazel
  30. 24
      google/cloud/texttospeech/v1/BUILD.bazel
  31. 24
      google/cloud/texttospeech/v1beta1/BUILD.bazel
  32. 21
      google/cloud/videointelligence/v1/BUILD.bazel
  33. 21
      google/cloud/videointelligence/v1beta1/BUILD.bazel
  34. 21
      google/cloud/videointelligence/v1beta2/BUILD.bazel
  35. 21
      google/cloud/videointelligence/v1p1beta1/BUILD.bazel
  36. 21
      google/cloud/videointelligence/v1p2beta1/BUILD.bazel
  37. 21
      google/cloud/videointelligence/v1p3beta1/BUILD.bazel
  38. 21
      google/cloud/vision/v1/BUILD.bazel
  39. 21
      google/cloud/vision/v1p1beta1/BUILD.bazel
  40. 23
      google/cloud/vision/v1p2beta1/BUILD.bazel
  41. 23
      google/cloud/vision/v1p3beta1/BUILD.bazel
  42. 31
      google/cloud/vision/v1p4beta1/BUILD.bazel
  43. 21
      google/cloud/websecurityscanner/v1alpha/BUILD.bazel
  44. 28
      google/container/v1/BUILD.bazel
  45. 26
      google/datastore/v1/BUILD.bazel
  46. 21
      google/devtools/clouddebugger/v2/BUILD.bazel
  47. 27
      google/devtools/clouderrorreporting/v1beta1/BUILD.bazel
  48. 27
      google/devtools/cloudtrace/v1/BUILD.bazel
  49. 25
      google/devtools/cloudtrace/v2/BUILD.bazel
  50. 21
      google/devtools/containeranalysis/v1beta1/BUILD.bazel
  51. 14
      google/devtools/containeranalysis/v1beta1/attestation/BUILD.bazel
  52. 13
      google/devtools/containeranalysis/v1beta1/build/BUILD.bazel
  53. 14
      google/devtools/containeranalysis/v1beta1/common/BUILD.bazel
  54. 13
      google/devtools/containeranalysis/v1beta1/deployment/BUILD.bazel
  55. 13
      google/devtools/containeranalysis/v1beta1/discovery/BUILD.bazel
  56. 14
      google/devtools/containeranalysis/v1beta1/grafeas/BUILD.bazel
  57. 13
      google/devtools/containeranalysis/v1beta1/image/BUILD.bazel
  58. 14
      google/devtools/containeranalysis/v1beta1/package/BUILD.bazel
  59. 14
      google/devtools/containeranalysis/v1beta1/provenance/BUILD.bazel
  60. 16
      google/devtools/containeranalysis/v1beta1/source/BUILD.bazel
  61. 18
      google/devtools/containeranalysis/v1beta1/vulnerability/BUILD.bazel
  62. 19
      google/devtools/source/v1/BUILD.bazel
  63. 21
      google/example/library/v1/BUILD.bazel
  64. 21
      google/firestore/v1beta1/BUILD.bazel
  65. 13
      google/iam/admin/v1/BUILD.bazel
  66. 21
      google/iam/credentials/v1/BUILD.bazel
  67. 13
      google/iam/v1/BUILD.bazel
  68. 17
      google/iam/v1/logging/BUILD.bazel
  69. 13
      google/logging/type/BUILD.bazel
  70. 21
      google/logging/v2/BUILD.bazel
  71. 17
      google/longrunning/BUILD.bazel
  72. 21
      google/monitoring/v3/BUILD.bazel
  73. 21
      google/privacy/dlp/v2/BUILD.bazel
  74. 21
      google/pubsub/v1/BUILD.bazel
  75. 2
      google/rpc/BUILD.bazel
  76. 34
      google/spanner/admin/database/v1/BUILD.bazel
  77. 21
      google/spanner/admin/instance/v1/BUILD.bazel
  78. 21
      google/spanner/v1/BUILD.bazel
  79. 4
      google/type/BUILD.bazel
  80. 181
      repository_rules.bzl

@ -3,21 +3,32 @@ workspace(name = "com_google_googleapis")
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
##############################################################################
# Java
# Common
##############################################################################
#
# gapic-generator
#
load("//:repository_rules.bzl", "switched_rules_by_language")
switched_rules_by_language(
name = "com_google_googleapis_imports",
grpc = True,
gapic = True,
go = True,
java = True,
)
# Note gapic-generator contains java-specific and common code, that is why it is imported in common
# section
http_archive(
name = "com_google_api_codegen",
urls = ["https://github.com/googleapis/gapic-generator/archive/8e930b79e846b9d4876462be9dc4c1dbc04e2903.zip"],
strip_prefix = "gapic-generator-8e930b79e846b9d4876462be9dc4c1dbc04e2903",
)
#
##############################################################################
# Java
##############################################################################
# java_gapic artifacts runtime dependencies (gax-java)
#
load("@com_google_api_codegen//rules_gapic/java:java_gapic_repositories.bzl", "java_gapic_repositories")
java_gapic_repositories()
@ -33,10 +44,8 @@ load("@com_google_api_gax_java//:repositories.bzl", "com_google_api_gax_java_rep
com_google_api_gax_java_repositories()
#
# gapic-generator transitive
# (goes AFTER java-gax, since both java gax and gapic-generator are written in java and may conflict)
#
load("@com_google_api_codegen//:repository_rules.bzl", "com_google_api_codegen_properties")
com_google_api_codegen_properties(
@ -48,10 +57,8 @@ load("@com_google_api_codegen//:repositories.bzl", "com_google_api_codegen_repos
com_google_api_codegen_repositories()
#
# protoc-java-resource-names-plugin (loaded in com_google_api_codegen_repositories())
# (required to support resource names feature in gapic generator)
#
load(
"@com_google_protoc_java_resource_names_plugin//:repositories.bzl",
"com_google_protoc_java_resource_names_plugin_repositories",
@ -63,9 +70,7 @@ com_google_protoc_java_resource_names_plugin_repositories(omit_com_google_protob
# Go
##############################################################################
#
# rules_go (support Golang under bazel)
#
http_archive(
name = "io_bazel_rules_go",
strip_prefix = "rules_go-7d17d496a6b32f6a573c6c22e29c58204eddf3d4",
@ -78,9 +83,7 @@ go_rules_dependencies()
go_register_toolchains()
#
# bazel-gazelle (support Golang under bazel)
#
http_archive(
name = "bazel_gazelle",
strip_prefix = "bazel-gazelle-0.16.0",
@ -91,18 +94,7 @@ load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
gazelle_dependencies()
#
# go_gapic artifacts runtime dependencies (gax-go)
#
load("@com_google_api_codegen//rules_gapic/go:go_gapic_repositories.bzl", "go_gapic_repositories")
go_gapic_repositories()
load("//:repository_rules.bzl", "enabled_rules")
enabled_rules(
name = "com_google_googleapis_imports",
go = True,
java = True,
proto = True,
)

@ -231,6 +231,8 @@ proto_library(
##############################################################################
# Java
##############################################################################
load("@com_google_googleapis_imports//:imports.bzl", "java_proto_library")
java_proto_library(
name = "api_java_proto",
deps = [
@ -268,7 +270,7 @@ java_proto_library(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library")
go_proto_library(
name = "annotations_go_proto",

@ -1,5 +1,3 @@
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
# This is an API workspace, having public visibility by default makes perfect sense.
package(default_visibility = ["//visibility:public"])
@ -28,6 +26,8 @@ proto_library(
##############################################################################
# Java
##############################################################################
load("@com_google_googleapis_imports//:imports.bzl", "java_proto_library")
java_proto_library(
name = "experimental_java_proto",
deps = [

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "cel_service_proto",
@ -100,9 +100,14 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic.bzl", "java_gapic_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_test",
)
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -155,10 +160,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "cel_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "bigtableadmin_proto",
@ -35,13 +35,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -105,10 +107,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "bigtableadmin_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "bigtable_proto",
@ -27,13 +27,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -95,10 +97,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "bigtable_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "asset_proto",
@ -30,10 +30,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_api_codegen//rules_gapic/java:java_gapic.bzl", "java_gapic_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -92,10 +97,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "asset_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "automl_proto",
@ -58,13 +58,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -129,10 +131,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "automl_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "bigquerydatatransfer_proto",
@ -32,13 +32,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -106,10 +108,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "bigquerydatatransfer_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "bigquerystorage_proto",
@ -30,13 +30,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -100,10 +102,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "bigquerystorage_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "dataproc_proto",
@ -32,13 +32,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -104,10 +106,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "dataproc_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "dataproc_proto",
@ -33,13 +33,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -105,10 +107,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "dataproc_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "dialogflow_proto",
@ -40,13 +40,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -115,10 +117,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "dialogflow_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "dialogflow_proto",
@ -42,13 +42,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -119,10 +121,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "dialogflow_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "iot_proto",
@ -32,13 +32,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -103,10 +105,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "iot_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "kms_proto",
@ -34,13 +34,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -108,10 +110,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "kms_go_proto",

@ -29,6 +29,7 @@ load(
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_test",
)

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "language_proto",
@ -25,9 +25,14 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic.bzl", "java_gapic_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_test",
)
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -79,10 +84,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "language_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "common_proto",
@ -24,8 +24,11 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic.bzl", "java_resource_name_proto_library")
load(
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_resource_name_proto_library",
)
java_proto_library(
name = "common_java_proto",
@ -47,7 +50,7 @@ java_resource_name_proto_library(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library")
go_proto_library(
name = "common_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
_PROTO_SUBPACKAGE_DEPS = [
"//google/cloud/oslogin/common:common_proto",
@ -30,13 +30,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -112,10 +114,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "oslogin_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
_PROTO_SUBPACKAGE_DEPS = [
"//google/cloud/oslogin/common:common_proto",
@ -30,13 +30,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -112,10 +114,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "oslogin_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "redis_proto",
@ -28,13 +28,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -98,10 +100,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "redis_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "redis_proto",
@ -29,13 +29,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -99,10 +101,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "redis_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "scheduler_proto",
@ -33,13 +33,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -100,10 +102,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "scheduler_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "securitycenter_proto",
@ -38,13 +38,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -106,10 +108,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "securitycenter_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "speech_proto",
@ -30,13 +30,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -100,10 +102,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "speech_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "speech_proto",
@ -30,13 +30,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -100,10 +102,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "speech_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "tasks_proto",
@ -35,13 +35,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -106,10 +108,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "tasks_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "tasks_proto",
@ -36,13 +36,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -107,10 +109,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "tasks_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "texttospeech_proto",
@ -24,9 +24,14 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic.bzl", "java_gapic_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_test",
)
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -78,10 +83,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "texttospeech_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "texttospeech_proto",
@ -24,9 +24,14 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic.bzl", "java_gapic_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_test",
)
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -78,10 +83,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "texttospeech_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "video_intelligence_proto",
@ -28,13 +28,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -98,10 +100,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "video_intelligence_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "video_intelligence_proto",
@ -27,13 +27,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -97,10 +99,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "video_intelligence_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "video_intelligence_proto",
@ -28,13 +28,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -98,10 +100,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "video_intelligence_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "video_intelligence_proto",
@ -28,13 +28,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -98,10 +100,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "video_intelligence_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "video_intelligence_proto",
@ -28,13 +28,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -98,10 +100,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "video_intelligence_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "video_intelligence_proto",
@ -29,13 +29,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
#load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
#load(
# "@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
# "@com_google_googleapis_imports//:imports.bzl",
# "java_grpc_library",
# "java_gapic_library",
# "java_gapic_assembly_gradle_pkg",
# "java_proto_library",
# "java_resource_name_proto_library",
# "java_test",
#)
#load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
#
#_JAVA_GRPC_DEPS = [
# "@com_google_api_grpc_proto_google_common_protos//jar",
@ -99,10 +101,13 @@ proto_library_with_info(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "video_intelligence_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "vision_proto",
@ -36,13 +36,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -106,10 +108,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "vision_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "vision_proto",
@ -31,13 +31,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -101,10 +103,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "vision_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "vision_proto",
@ -32,13 +32,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -102,10 +104,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "vision_go_proto",
@ -151,4 +156,4 @@ go_gapic_assembly_pkg(
":vision_go_gapic_srcjar-test.srcjar",
":vision_go_proto",
],
)
)

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "vision_proto",
@ -36,13 +36,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -106,10 +108,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "vision_go_proto",
@ -155,4 +160,4 @@ go_gapic_assembly_pkg(
":vision_go_gapic_srcjar-test.srcjar",
":vision_go_proto",
],
)
)

@ -4,12 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"java_gapic_library",
"java_resource_name_proto_library",
)
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "vision_proto",
@ -41,8 +36,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -106,10 +108,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "vision_go_proto",
@ -155,4 +160,4 @@ go_gapic_assembly_pkg(
":vision_go_gapic_srcjar-test.srcjar",
":vision_go_proto",
],
)
)

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "websecurityscanner_proto",
@ -33,13 +33,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -101,10 +103,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "websecurityscanner_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "container_proto",
@ -23,9 +23,14 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic.bzl", "java_gapic_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_test",
)
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -77,10 +82,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "container_go_proto",
@ -111,8 +119,8 @@ go_gapic_assembly_pkg(
name = "gapi-cloud-container-v1-go",
deps = [
":container_go_gapic",
":container_go_proto",
":container_go_gapic_srcjar-smoke-test.srcjar",
":container_go_gapic_srcjar-test.srcjar",
":container_go_proto",
],
)
)

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "datastore_proto",
@ -30,13 +30,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -100,10 +102,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "datastore_go_proto",
@ -113,7 +118,6 @@ go_proto_library(
deps = [
"//google/api:annotations_go_proto",
"//google/type:latlng_go_proto",
],
)
@ -140,8 +144,8 @@ go_gapic_assembly_pkg(
name = "gapi-cloud-datastore-v1-go",
deps = [
":datastore_go_gapic",
":datastore_go_proto",
":datastore_go_gapic_srcjar-smoke-test.srcjar",
":datastore_go_gapic_srcjar-test.srcjar",
":datastore_go_proto",
],
)
)

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "debugger_proto",
@ -31,13 +31,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -104,10 +106,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "debugger_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "clouderrorreporting_proto",
@ -17,8 +17,8 @@ proto_library(
deps = [
"//google/api:annotations_proto",
"//google/api:monitored_resource_proto",
"@com_google_protobuf//:timestamp_proto",
"@com_google_protobuf//:duration_proto",
"@com_google_protobuf//:timestamp_proto",
],
)
@ -30,13 +30,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -102,10 +104,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "clouderrorreporting_go_proto",
@ -139,8 +144,8 @@ go_gapic_assembly_pkg(
name = "gapi-cloud-error-reporting-v1beta1-go",
deps = [
":clouderrorreporting_go_gapic",
":clouderrorreporting_go_proto",
":clouderrorreporting_go_gapic_srcjar-smoke-test.srcjar",
":clouderrorreporting_go_gapic_srcjar-test.srcjar",
":clouderrorreporting_go_proto",
],
)
)

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "trace_proto",
@ -26,13 +26,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -63,7 +65,7 @@ java_gapic_library(
test_deps = [":trace_java_grpc"],
deps = [
":trace_java_proto",
":trace_resource_name_java_proto"
":trace_resource_name_java_proto",
] + _JAVA_GRPC_DEPS,
)
@ -94,10 +96,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "trace_go_proto",
@ -128,8 +133,8 @@ go_gapic_assembly_pkg(
name = "gapi-cloud-trace-v1-go",
deps = [
":trace_go_gapic",
":trace_go_proto",
":trace_go_gapic_srcjar-smoke-test.srcjar",
":trace_go_gapic_srcjar-test.srcjar",
":trace_go_proto",
],
)
)

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "trace_proto",
@ -29,13 +29,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -97,10 +99,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "trace_go_proto",
@ -134,8 +139,8 @@ go_gapic_assembly_pkg(
name = "gapi-cloud-trace-v2-go",
deps = [
":trace_go_gapic",
":trace_go_proto",
":trace_go_gapic_srcjar-smoke-test.srcjar",
":trace_go_gapic_srcjar-test.srcjar",
":trace_go_proto",
],
)
)

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
_PROTO_SUBPACKAGE_DEPS = [
"//google/devtools/containeranalysis/v1beta1/attestation:attestation_proto",
@ -45,13 +45,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -159,10 +161,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "containeranalysis_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "attestation_proto",
@ -16,14 +16,18 @@ proto_library(
proto_library_with_info(
name = "attestation_proto_with_info",
deps = [":attestation_proto"]
deps = [":attestation_proto"],
)
##############################################################################
# Java
##############################################################################
load("@com_google_api_codegen//rules_gapic/java:java_gapic.bzl", "java_resource_name_proto_library")
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_proto_library",
"java_resource_name_proto_library",
)
java_proto_library(
name = "attestation_java_proto",
@ -45,7 +49,7 @@ java_resource_name_proto_library(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library")
go_proto_library(
name = "attestation_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "build_proto",
@ -18,14 +18,17 @@ proto_library(
proto_library_with_info(
name = "build_proto_with_info",
deps = [":build_proto"]
deps = [":build_proto"],
)
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic.bzl", "java_resource_name_proto_library")
load(
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_resource_name_proto_library",
)
java_proto_library(
name = "build_java_proto",
@ -47,7 +50,7 @@ java_resource_name_proto_library(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library")
go_proto_library(
name = "build_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "common_proto",
@ -16,14 +16,18 @@ proto_library(
proto_library_with_info(
name = "common_proto_with_info",
deps = [":common_proto"]
deps = [":common_proto"],
)
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic.bzl", "java_resource_name_proto_library")
load(
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_proto_library",
"java_resource_name_proto_library",
)
java_proto_library(
name = "common_java_proto",
@ -45,7 +49,7 @@ java_resource_name_proto_library(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library")
go_proto_library(
name = "common_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "deployment_proto",
@ -18,14 +18,17 @@ proto_library(
proto_library_with_info(
name = "deployment_proto_with_info",
deps = [":deployment_proto"]
deps = [":deployment_proto"],
)
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic.bzl", "java_resource_name_proto_library")
load(
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_resource_name_proto_library",
)
java_proto_library(
name = "deployment_java_proto",
@ -47,7 +50,7 @@ java_resource_name_proto_library(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library")
go_proto_library(
name = "deployment_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "discovery_proto",
@ -20,14 +20,17 @@ proto_library(
proto_library_with_info(
name = "discovery_proto_with_info",
deps = [":discovery_proto"]
deps = [":discovery_proto"],
)
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic.bzl", "java_resource_name_proto_library")
load(
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_resource_name_proto_library",
)
java_proto_library(
name = "discovery_java_proto",
@ -49,7 +52,7 @@ java_resource_name_proto_library(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library")
go_proto_library(
name = "discovery_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "grafeas_proto",
@ -31,14 +31,18 @@ proto_library(
proto_library_with_info(
name = "grafeas_proto_with_info",
deps = [":grafeas_proto"]
deps = [":grafeas_proto"],
)
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic.bzl", "java_resource_name_proto_library")
load(
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_proto_library",
"java_resource_name_proto_library",
)
java_proto_library(
name = "grafeas_java_proto",
@ -60,7 +64,7 @@ java_resource_name_proto_library(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library")
go_proto_library(
name = "grafeas_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "image_proto",
@ -16,14 +16,17 @@ proto_library(
proto_library_with_info(
name = "image_proto_with_info",
deps = [":image_proto"]
deps = [":image_proto"],
)
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic.bzl", "java_resource_name_proto_library")
load(
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_resource_name_proto_library",
)
java_proto_library(
name = "image_java_proto",
@ -45,7 +48,7 @@ java_resource_name_proto_library(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library")
go_proto_library(
name = "image_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "package_proto",
@ -16,14 +16,18 @@ proto_library(
proto_library_with_info(
name = "package_proto_with_info",
deps = [":package_proto"]
deps = [":package_proto"],
)
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic.bzl", "java_resource_name_proto_library")
load(
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_proto_library",
"java_resource_name_proto_library",
)
java_proto_library(
name = "package_java_proto",
@ -45,7 +49,7 @@ java_resource_name_proto_library(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library")
go_proto_library(
name = "package_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "provenance_proto",
@ -19,14 +19,18 @@ proto_library(
proto_library_with_info(
name = "provenance_proto_with_info",
deps = [":provenance_proto"]
deps = [":provenance_proto"],
)
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic.bzl", "java_resource_name_proto_library")
load(
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_proto_library",
"java_resource_name_proto_library",
)
java_proto_library(
name = "provenance_java_proto",
@ -48,7 +52,7 @@ java_resource_name_proto_library(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library")
go_proto_library(
name = "provenance_go_proto",

@ -1,13 +1,10 @@
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic.bzl", "java_resource_name_proto_library")
# This is an API workspace, having public visibility by default makes perfect sense.
package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "source_proto",
@ -19,12 +16,19 @@ proto_library(
proto_library_with_info(
name = "source_proto_with_info",
deps = [":source_proto"]
deps = [":source_proto"],
)
##############################################################################
# Java
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_proto_library",
"java_resource_name_proto_library",
)
java_proto_library(
name = "source_java_proto",
deps = [":source_proto"],
@ -45,7 +49,7 @@ java_resource_name_proto_library(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library")
go_proto_library(
name = "source_go_proto",

@ -1,13 +1,10 @@
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic.bzl", "java_resource_name_proto_library")
# This is an API workspace, having public visibility by default makes perfect sense.
package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "vulnerability_proto",
@ -22,12 +19,19 @@ proto_library(
proto_library_with_info(
name = "vulnerability_proto_with_info",
deps = [":vulnerability_proto"]
deps = [":vulnerability_proto"],
)
##############################################################################
# Java
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_proto_library",
"java_resource_name_proto_library",
)
java_proto_library(
name = "vulnerability_java_proto",
deps = [":vulnerability_proto"],
@ -48,13 +52,13 @@ java_resource_name_proto_library(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library")
go_proto_library(
name = "vulnerability_go_proto",
compilers = ["@io_bazel_rules_go//proto:go_grpc"],
importpath = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/vulnerability",
protos = [":vulnerability_proto_with_info"],
protos = [":vulnerability_proto"],
deps = [
"//google/devtools/containeranalysis/v1beta1/common:common_go_proto",
"//google/devtools/containeranalysis/v1beta1/package:package_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "source_proto",
@ -22,6 +22,8 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@com_google_googleapis_imports//:imports.bzl", "java_proto_library")
java_proto_library(
name = "source_java_proto",
deps = [
@ -32,18 +34,19 @@ java_proto_library(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "source_go_proto",
importpath = "google.golang.org/genproto/googleapis/devtools/source/v1",
protos = [
":source_proto_with_info",
],
protos = [":source_proto_with_info"],
deps = [
"//google/api:annotations_go_proto",
]
],
)
# Opensource Packages
@ -52,4 +55,4 @@ go_gapic_assembly_pkg(
deps = [
":source_go_proto",
],
)
)

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "library_proto",
@ -26,13 +26,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -94,10 +96,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "library_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "firestore_proto",
@ -34,13 +34,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -104,10 +106,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "firestore_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "iam_admin_proto",
@ -27,10 +27,13 @@ proto_library_with_info(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "iam_admin_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "iamcredentials_proto",
@ -27,13 +27,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -95,10 +97,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "iamcredentials_go_proto",

@ -1,12 +1,10 @@
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
# This is an API workspace, having public visibility by default makes perfect sense.
package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "iam_policy_proto",
@ -38,6 +36,8 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@com_google_googleapis_imports//:imports.bzl", "java_proto_library", "java_grpc_library")
java_proto_library(
name = "iam_java_proto",
deps = [
@ -55,8 +55,11 @@ java_grpc_library(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "iam_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "audit_data_proto",
@ -25,6 +25,8 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@com_google_googleapis_imports//:imports.bzl", "java_proto_library")
java_proto_library(
name = "logging_java_proto",
deps = [":audit_data_proto"],
@ -33,16 +35,17 @@ java_proto_library(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "logging_go_proto",
compilers = ["@io_bazel_rules_go//proto:go_grpc"],
importpath = "google.golang.org/genproto/googleapis/iam/v1/logging",
protos = [
":logging_proto_with_info",
],
protos = [":logging_proto_with_info"],
deps = [
"//google/api:annotations_go_proto",
"//google/iam/v1:iam_go_proto",
@ -54,4 +57,4 @@ go_gapic_assembly_pkg(
deps = [
":logging_go_proto",
],
)
)

@ -1,13 +1,10 @@
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load("@com_google_api_codegen//rules_gapic/java:java_gapic.bzl", "java_resource_name_proto_library")
# This is an API workspace, having public visibility by default makes perfect sense.
package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "http_request_proto",
@ -38,6 +35,12 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"java_proto_library",
"java_resource_name_proto_library",
)
java_proto_library(
name = "type_java_proto",
deps = [
@ -58,7 +61,7 @@ java_resource_name_proto_library(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library")
go_proto_library(
name = "ltype_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
_PROTO_SUBPACKAGE_DEPS = [
"//google/logging/type:http_request_proto",
@ -46,13 +46,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -130,10 +132,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "logging_go_proto",

@ -1,12 +1,10 @@
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
# This is an API workspace, having public visibility by default makes perfect sense.
package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "operations_proto",
@ -29,6 +27,8 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@com_google_googleapis_imports//:imports.bzl", "java_proto_library", "java_grpc_library")
java_proto_library(
name = "longrunning_java_proto",
deps = [":operations_proto"],
@ -43,10 +43,13 @@ java_grpc_library(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "longrunning_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "monitoring_proto",
@ -49,13 +49,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -123,10 +125,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "monitoring_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "dlp_proto",
@ -36,13 +36,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -106,10 +108,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "dlp_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "pubsub_proto",
@ -31,13 +31,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -104,10 +106,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "pubsub_go_proto",

@ -29,6 +29,8 @@ proto_library(
##############################################################################
# Java
##############################################################################
load("@com_google_googleapis_imports//:imports.bzl", "java_proto_library")
java_proto_library(
name = "rpc_java_proto",
deps = [

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "spanner_admin_database_proto",
@ -26,16 +26,31 @@ proto_library_with_info(
deps = [":spanner_admin_database_proto"],
)
#proto_library(
# name = "spanner_admin_database_proto_with_info",
# deps = [
# ":spanner_admin_database_proto",
# "//google/api:annotations_proto",
# "//google/iam/v1:iam_policy_proto",
# "//google/iam/v1:policy_proto",
# "//google/longrunning:operations_proto",
# "@com_google_protobuf//:empty_proto",
# "@com_google_protobuf//:timestamp_proto",
# ],
#)
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -100,10 +115,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "spanner_admin_database_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "spanner_admin_instance_proto",
@ -30,13 +30,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -101,10 +103,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "spanner_admin_instance_go_proto",

@ -4,7 +4,7 @@ package(default_visibility = ["//visibility:public"])
##############################################################################
# Common
##############################################################################
load("@com_google_api_codegen//rules_gapic:gapic.bzl", "proto_library_with_info")
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "spanner_proto",
@ -35,13 +35,15 @@ proto_library_with_info(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load(
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
"@com_google_googleapis_imports//:imports.bzl",
"java_grpc_library",
"java_gapic_library",
"java_gapic_assembly_gradle_pkg",
"java_proto_library",
"java_resource_name_proto_library",
"java_test",
)
load("@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl", "java_gapic_assembly_gradle_pkg")
_JAVA_GRPC_DEPS = [
"@com_google_api_grpc_proto_google_common_protos//jar",
@ -105,10 +107,13 @@ java_gapic_assembly_gradle_pkg(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_api_codegen//rules_gapic/go:go_gapic.bzl", "go_gapic_srcjar", "go_gapic_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
load("@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl", "go_gapic_assembly_pkg")
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_proto_library",
"go_test",
"go_gapic_library",
"go_gapic_assembly_pkg",
)
go_proto_library(
name = "spanner_go_proto",

@ -65,7 +65,7 @@ proto_library(
##############################################################################
# Java
##############################################################################
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
load("@com_google_googleapis_imports//:imports.bzl", "java_proto_library")
java_proto_library(
name = "type_java_proto",
@ -87,7 +87,7 @@ java_proto_library(
##############################################################################
# Go
##############################################################################
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library")
go_proto_library(
name = "calendar_period_go_proto",

@ -8,63 +8,48 @@ def {rule_name}(**kwargs):
print("Ignoring {rule_name}(name = %s)" % kwargs.get("name", None))
"""
enabled_native_rule_script = """
{rule_name} = native.{rule_name}
{rule_name} = {native_rule_name}
"""
enabled_rule_script = """
load("{file_label}", "{rule_names}")
load("{file_label}", _{rule_name} = "{rule_name}")
"""
elabled_rule_scrip_alias = """
{rule_name} = _{rule_name}
"""
load_rules = [] # load() must go before everythin else in .bzl files since Bazel 0.25.0
rules = []
for rule_name in ctx.attr.disabled_rules:
if not rule_name:
continue
rules.append(disabled_rule_script.format(rule_name = rule_name))
for enabled_native_rule in ctx.attr.enabled_native_rules:
rules.append(enabled_native_rule_script.format(rule_name = enabled_native_rule))
for file_label, enabled_rules in ctx.attr.enabled_rules.items():
if not enabled_rules:
continue
rule_names = "\", \"".join(enabled_rules.split(":"))
rules.append(enabled_rule_script.format(file_label = file_label, rule_names = rule_names))
for rule_name, value in ctx.attr.rules.items():
if not value:
rules.append(disabled_rule_script.format(rule_name = rule_name))
elif value.startswith("@"):
load_rules.append(enabled_rule_script.format(file_label = value, rule_name = rule_name))
rules.append(elabled_rule_scrip_alias.format(rule_name = rule_name))
elif value.startswith("native."):
rules.append(
enabled_native_rule_script.format(rule_name = rule_name, native_rule_name = value),
)
else:
rules.append(value)
ctx.file("BUILD.bazel", "")
ctx.file("imports.bzl", "".join(rules))
ctx.file("imports.bzl", "".join(load_rules + rules))
switched_rules = repository_rule(
implementation = _switched_rules_impl,
attrs = {
"enabled_rules": attr.label_keyed_string_dict(
allow_files = True,
"rules": attr.string_dict(
allow_empty = True,
mandatory = False,
default = {},
),
"enabled_native_rules": attr.string_list(
mandatory = False,
allow_empty = True,
default = [],
),
"disabled_rules": attr.string_list(
mandatory = False,
allow_empty = True,
default = [],
),
},
)
def _switch_rules(enabled, out, rules_dict, native_rules = []):
if enabled:
for k, vals in rules_dict.items():
out.enabled_rules[k] = ":".join(vals)
out.enabled_native_rules.extend(native_rules)
else:
out.disabled_rules.extend([sub_val for val in rules_dict.values() for sub_val in val])
out.disabled_rules.extend(native_rules)
def enabled_rules(
def switched_rules_by_language(
name,
proto = False,
gapic = False,
grpc = False,
java = False,
go = False,
cc = False,
@ -72,27 +57,39 @@ def enabled_rules(
php = False,
ruby = False,
js = False,
csharp = False):
"""Determines which language-specific rules should be enabled during build. All non-enabled
language-specific rules will default to no-op implementations. Examples of the language-specific
rules are: java_gapic_library (Java-specific), go_proto_library (Go-specific),
proto_library_with_info (proto-specific) etc. Note, proto_library rule is always enabled.
csharp = False,
rules_override = {}):
"""Switches rules in the generated imports.bzl between no-op and the actual implementation.
This defines which language-specific rules (or client type specific, like grpc or gapic) should
be enabled during the build. All non-enabled language-specific rules will default to no-op
implementations. Examples of the language-specific rules are: java_gapic_library
(Java-specific), go_proto_library (Go-specific), proto_library_with_info (gapic-specific) etc.
Note, proto_library rule is always enabled.
To use this rule and enable Java and Go rules add the following in the external repository which
imports com_google_googleapis repository:
For example, to use this rule and enable Java and Go rules, add the following in the external
repository which imports com_google_googleapis repository and its corresponding dependencies:
load("@com_google_googleapis//:repository_rules.bzl", "enabled_rules")
enabled_rules(
name = "com_google_googleapis_imports",
grpc = True,
gapic = True,
go = True,
java = True,
proto = True,
)
Note, for build to work you should also import the language-specific transitive dependencies.
Args:
name (str): name of a target, is expected to be "com_google_googleapis_imports".
proto (bool): Enable custom proto rules (like proto_library_with_info). False by default.
gapic (bool): Enable GAPIC specific rules. The GAPIC rules are also language-specific, so
the actual enabled rules will be determined by the other language-specific arguments of
this rule. False by default.
grpc (bool): Enable gRPC specific rules. The gRPC rules are also language-specific, so
the actual enabled rules will be determined by the other language-specific arguments of
this rule. False by default.
java (bool): Enable Java specific rules. False by default.
go (bool): Enable Go specific rules. False by default.
cc (bool): Enable C++ specific rules. False by default. Not implemented yet.
@ -101,46 +98,74 @@ def enabled_rules(
ruby (bool): Enable Ruby specific rules. False by default. Not implemented yet.
js (bool): Enable JavaScript specific rules. False by default. Not implemented yet.
csharp (bool): Enable C# specific rules. False by default. Not implemented yet.
rules_override (dict): Custom rule overrides (for advanced usage).
"""
rules = struct(enabled_rules = {}, enabled_native_rules = [], disabled_rules = [])
rules = {}
rules["proto_library_with_info"] = _switch(
gapic,
"@com_google_api_codegen//rules_gapic:gapic.bzl",
)
_switch_rules(
enabled = proto,
out = rules,
rules_dict = {
"@com_google_api_codegen//rules_gapic:gapic.bzl": ["proto_library_with_info"],
},
rules["java_proto_library"] = _switch(
java,
"native.java_proto_library",
)
_switch_rules(
enabled = java,
out = rules,
rules_dict = {
"@io_grpc_grpc_java//:java_grpc_library.bzl": ["java_grpc_library"],
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl": ["java_gapic_library"],
"@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl": ["java_gapic_assembly_gradle_pkg"],
},
native_rules = [
"java_proto_library",
"java_test",
],
rules["java_grpc_library"] = _switch(
java and grpc,
"@io_grpc_grpc_java//:java_grpc_library.bzl",
)
_switch_rules(
enabled = go,
out = rules,
rules_dict = {
"@io_bazel_rules_go//proto:def.bzl": ["go_proto_library"],
"@io_bazel_rules_go//go:def.bzl": ["go_library", "go_test"],
"@com_google_api_codegen//rules_gapic/go:go_gapic.bzl": ["go_gapic_srcjar", "go_gapic_library"],
"@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl": ["go_gapic_assembly_pkg"],
},
rules["java_gapic_library"] = _switch(
java and gapic,
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
)
rules["java_resource_name_proto_library"] = _switch(
java and gapic,
"@com_google_api_codegen//rules_gapic/java:java_gapic.bzl",
)
rules["java_gapic_assembly_gradle_pkg"] = _switch(
java and gapic,
"@com_google_api_codegen//rules_gapic/java:java_gapic_pkg.bzl",
)
rules["java_test"] = _switch(
java and gapic,
"native.java_test",
)
rules["go_proto_library"] = _switch(
go,
"@io_bazel_rules_go//proto:def.bzl",
)
rules["go_library"] = _switch(
go,
"@io_bazel_rules_go//go:def.bzl",
)
rules["go_test"] = _switch(
go and gapic,
"@io_bazel_rules_go//go:def.bzl",
)
rules["go_gapic_srcjar"] = _switch(
go and gapic,
"@com_google_api_codegen//rules_gapic/go:go_gapic.bzl",
)
rules["go_gapic_library"] = _switch(
go and gapic,
"@com_google_api_codegen//rules_gapic/go:go_gapic.bzl",
)
rules["go_gapic_assembly_pkg"] = _switch(
go and gapic,
"@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl",
)
rules.update(rules_override)
switched_rules(
name = name,
enabled_rules = rules.enabled_rules,
enabled_native_rules = rules.enabled_native_rules,
disabled_rules = rules.disabled_rules,
rules = rules,
)
def _switch(enabled, enabled_value):
return enabled_value if enabled else ""

Loading…
Cancel
Save