BUILD.bazel 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155
  1. # This file was automatically generated by BuildFileGenerator
  2. # This is an API workspace, having public visibility by default makes perfect sense.
  3. package(default_visibility = ["//visibility:public"])
  4. ##############################################################################
  5. # Common
  6. ##############################################################################
  7. load("@rules_proto//proto:defs.bzl", "proto_library")
  8. proto_library(
  9. name = "logging_proto",
  10. srcs = [
  11. "platformlog.proto",
  12. ],
  13. deps = [],
  14. )
  15. ##############################################################################
  16. # Java
  17. ##############################################################################
  18. load(
  19. "@com_google_googleapis_imports//:imports.bzl",
  20. "java_grpc_library",
  21. "java_proto_library",
  22. )
  23. java_proto_library(
  24. name = "logging_java_proto",
  25. deps = [":logging_proto"],
  26. )
  27. java_grpc_library(
  28. name = "logging_java_grpc",
  29. srcs = [":logging_proto"],
  30. deps = [":logging_java_proto"],
  31. )
  32. ##############################################################################
  33. # Go
  34. ##############################################################################
  35. load(
  36. "@com_google_googleapis_imports//:imports.bzl",
  37. "go_proto_library",
  38. )
  39. go_proto_library(
  40. name = "logging_go_proto",
  41. compilers = ["@io_bazel_rules_go//proto:go_grpc"],
  42. importpath = "google.golang.org/genproto/googleapis/search/partnerdataingestion/logging/v1",
  43. protos = [":logging_proto"],
  44. deps = [],
  45. )
  46. ##############################################################################
  47. # Python
  48. ##############################################################################
  49. load(
  50. "@com_google_googleapis_imports//:imports.bzl",
  51. "moved_proto_library",
  52. "py_grpc_library",
  53. "py_proto_library",
  54. )
  55. moved_proto_library(
  56. name = "logging_moved_proto",
  57. srcs = [":logging_proto"],
  58. deps = [],
  59. )
  60. py_proto_library(
  61. name = "logging_py_proto",
  62. deps = [":logging_moved_proto"],
  63. )
  64. py_grpc_library(
  65. name = "logging_py_grpc",
  66. srcs = [":logging_moved_proto"],
  67. deps = [":logging_py_proto"],
  68. )
  69. ##############################################################################
  70. # PHP
  71. ##############################################################################
  72. load(
  73. "@com_google_googleapis_imports//:imports.bzl",
  74. "php_grpc_library",
  75. "php_proto_library",
  76. )
  77. php_proto_library(
  78. name = "logging_php_proto",
  79. deps = [":logging_proto"],
  80. )
  81. php_grpc_library(
  82. name = "logging_php_grpc",
  83. srcs = [":logging_proto"],
  84. deps = [":logging_php_proto"],
  85. )
  86. ##############################################################################
  87. # Node.js
  88. ##############################################################################
  89. load(
  90. "@com_google_googleapis_imports//:imports.bzl",
  91. "nodejs_gapic_assembly_pkg",
  92. "nodejs_gapic_library",
  93. )
  94. ##############################################################################
  95. # Ruby
  96. ##############################################################################
  97. load(
  98. "@com_google_googleapis_imports//:imports.bzl",
  99. "ruby_grpc_library",
  100. "ruby_proto_library",
  101. )
  102. ruby_proto_library(
  103. name = "logging_ruby_proto",
  104. deps = [":logging_proto"],
  105. )
  106. ruby_grpc_library(
  107. name = "logging_ruby_grpc",
  108. srcs = [":logging_proto"],
  109. deps = [":logging_ruby_proto"],
  110. )
  111. ##############################################################################
  112. # C#
  113. ##############################################################################
  114. load(
  115. "@com_google_googleapis_imports//:imports.bzl",
  116. "csharp_grpc_library",
  117. "csharp_proto_library",
  118. )
  119. csharp_proto_library(
  120. name = "logging_csharp_proto",
  121. deps = [":logging_proto"],
  122. )
  123. csharp_grpc_library(
  124. name = "logging_csharp_grpc",
  125. srcs = [":logging_proto"],
  126. deps = [":logging_csharp_proto"],
  127. )
  128. ##############################################################################
  129. # C++
  130. ##############################################################################
  131. # Put your C++ code here