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 )