1load("//bazel:cc_proto_library.bzl", "cc_proto_library") 2 3package( 4 default_applicable_licenses = ["//:license"], 5) 6 7exports_files( 8 glob(["*.proto"]), 9 visibility = [ 10 "//editions:__pkg__", 11 ], 12) 13 14proto_library( 15 name = "proto2_inline_comments_proto", 16 srcs = ["proto2_inline_comments.proto"], 17) 18 19proto_library( 20 name = "proto2_multiline_comments_proto", 21 srcs = ["proto2_multiline_comments.proto"], 22) 23 24proto_library( 25 name = "proto2_required_proto", 26 srcs = ["proto2_required.proto"], 27) 28 29proto_library( 30 name = "proto3_optional_proto", 31 srcs = ["proto3_optional.proto"], 32) 33 34proto_library( 35 name = "proto3_implicit_proto", 36 srcs = ["proto3_implicit.proto"], 37) 38 39proto_library( 40 name = "proto2_optional_proto", 41 srcs = ["proto2_optional.proto"], 42) 43 44proto_library( 45 name = "proto2_enum_proto", 46 srcs = ["proto2_enum.proto"], 47) 48 49proto_library( 50 name = "proto3_enum_proto", 51 srcs = ["proto3_enum.proto"], 52) 53 54proto_library( 55 name = "proto2_packed_proto", 56 srcs = ["proto2_packed.proto"], 57) 58 59proto_library( 60 name = "proto3_packed_proto", 61 srcs = ["proto3_packed.proto"], 62) 63 64proto_library( 65 name = "proto2_group_proto", 66 srcs = ["proto2_group.proto"], 67) 68 69proto_library( 70 name = "proto2_unpacked_proto", 71 srcs = ["proto2_unpacked.proto"], 72) 73 74proto_library( 75 name = "proto3_unpacked_proto", 76 srcs = ["proto3_unpacked.proto"], 77) 78 79proto_library( 80 name = "proto2_utf8_verify_proto", 81 srcs = ["proto2_utf8_verify.proto"], 82) 83 84proto_library( 85 name = "proto2_import_proto", 86 srcs = ["proto2_import.proto"], 87 deps = [":proto2_optional_proto"], 88) 89 90proto_library( 91 name = "proto2_utf8_disabled_proto", 92 srcs = ["proto2_utf8_disabled.proto"], 93) 94 95cc_proto_library( 96 name = "proto2_utf8_disabled_cc_proto", 97 deps = [":proto2_utf8_disabled_proto"], 98) 99 100proto_library( 101 name = "proto2_utf8_lite_proto", 102 srcs = ["proto2_utf8_lite.proto"], 103) 104 105cc_proto_library( 106 name = "proto2_utf8_lite_cc_proto", 107 deps = [":proto2_utf8_lite_proto"], 108) 109 110proto_library( 111 name = "proto2_proto3_enum_proto", 112 srcs = ["proto2_proto3_enum.proto"], 113 deps = [":proto3_enum_proto"], 114) 115 116proto_library( 117 name = "proto3_utf8_strict_proto", 118 srcs = ["proto3_utf8_strict.proto"], 119) 120 121proto_library( 122 name = "proto3_import_proto", 123 srcs = ["proto3_import.proto"], 124 deps = [":proto3_implicit_proto"], 125) 126 127cc_proto_library( 128 name = "proto3_import_cc_proto", 129 deps = [":proto3_import_proto"], 130) 131