github.com/bazelbuild/rules_go@v0.47.2-0.20240515105122-e7ddb9ea474e/proto/wkt/BUILD.bazel (about)

     1  load("@bazel_skylib//:bzl_library.bzl", "bzl_library")
     2  
     3  alias(
     4      name = "any_go_proto",
     5      actual = "@com_github_golang_protobuf//ptypes/any:go_default_library",
     6      visibility = ["//visibility:public"],
     7  )
     8  
     9  alias(
    10      name = "compiler_plugin_go_proto",
    11      actual = "@com_github_golang_protobuf//protoc-gen-go/plugin:go_default_library",
    12      visibility = ["//visibility:public"],
    13  )
    14  
    15  alias(
    16      name = "descriptor_go_proto",
    17      actual = "@com_github_golang_protobuf//protoc-gen-go/descriptor:go_default_library",
    18      visibility = ["//visibility:public"],
    19  )
    20  
    21  alias(
    22      name = "duration_go_proto",
    23      actual = "@com_github_golang_protobuf//ptypes/duration:go_default_library",
    24      visibility = ["//visibility:public"],
    25  )
    26  
    27  alias(
    28      name = "empty_go_proto",
    29      actual = "@com_github_golang_protobuf//ptypes/empty:go_default_library",
    30      visibility = ["//visibility:public"],
    31  )
    32  
    33  alias(
    34      name = "field_mask_go_proto",
    35      actual = "@org_golang_google_genproto//protobuf/field_mask:go_default_library",
    36      visibility = ["//visibility:public"],
    37  )
    38  
    39  alias(
    40      name = "source_context_go_proto",
    41      actual = "@org_golang_google_genproto//protobuf/source_context:go_default_library",
    42      visibility = ["//visibility:public"],
    43  )
    44  
    45  alias(
    46      name = "struct_go_proto",
    47      actual = "@com_github_golang_protobuf//ptypes/struct:go_default_library",
    48      visibility = ["//visibility:public"],
    49  )
    50  
    51  alias(
    52      name = "timestamp_go_proto",
    53      actual = "@com_github_golang_protobuf//ptypes/timestamp:go_default_library",
    54      visibility = ["//visibility:public"],
    55  )
    56  
    57  alias(
    58      name = "type_go_proto",
    59      actual = "@org_golang_google_genproto//protobuf/ptype:go_default_library",
    60      visibility = ["//visibility:public"],
    61  )
    62  
    63  alias(
    64      name = "wrappers_go_proto",
    65      actual = "@com_github_golang_protobuf//ptypes/wrappers:go_default_library",
    66      visibility = ["//visibility:public"],
    67  )
    68  
    69  alias(
    70      name = "api_go_proto",
    71      actual = "@org_golang_google_genproto//protobuf/api",
    72      visibility = ["//visibility:public"],
    73  )
    74  
    75  filegroup(
    76      name = "all_rules",
    77      testonly = True,
    78      srcs = glob(["*.bzl"]),
    79      visibility = ["//visibility:public"],
    80  )
    81  
    82  filegroup(
    83      name = "all_files",
    84      testonly = True,
    85      srcs = glob(["**"]),
    86      visibility = ["//visibility:public"],
    87  )
    88  
    89  bzl_library(
    90      name = "well_known_types",
    91      srcs = ["well_known_types.bzl"],
    92      visibility = ["//visibility:public"],
    93      deps = [
    94          "//go:def",
    95          "//proto:compiler",
    96          "//proto:def",
    97      ],
    98  )