github.com/bazelbuild/remote-apis-sdks@v0.0.0-20240425170053-8a36686a6350/external/BUILD.googleapis (about)

     1  load("@rules_proto//proto:defs.bzl", "proto_library")
     2  
     3  package(default_visibility = ["//visibility:public"])
     4  
     5  licenses(["notice"])
     6  
     7  proto_library(
     8      name = "google_api_annotations_proto",
     9      srcs = ["google/api/annotations.proto"],
    10      deps = [
    11          ":google_api_http_proto",
    12          "@com_google_protobuf//:descriptor_proto",
    13      ],
    14  )
    15  
    16  proto_library(
    17      name = "google_api_http_proto",
    18      srcs = ["google/api/http.proto"],
    19  )
    20  
    21  proto_library(
    22      name = "google_longrunning_operations_proto",
    23      srcs = ["google/longrunning/operations.proto"],
    24      deps = [
    25          ":google_api_annotations_proto",
    26          ":google_api_http_proto",
    27          ":google_rpc_status_proto",
    28          "@com_google_protobuf//:any_proto",
    29          "@com_google_protobuf//:empty_proto",
    30      ],
    31  )
    32  
    33  proto_library(
    34      name = "google_rpc_status_proto",
    35      srcs = ["google/rpc/status.proto"],
    36      deps = ["@com_google_protobuf//:any_proto"],
    37  )