1load("//third_party/bazel_rules/rules_java/java:defs.bzl", "java_proto_library") 2 3package( 4 default_applicable_licenses = ["//:license"], 5 default_visibility = ["//visibility:public"], 6 licenses = ["notice"], 7) 8 9proto_library( 10 name = "client_config_proto", 11 srcs = ["client_config.proto"], 12 cc_api_version = 2, 13 deps = [ 14 "@com_google_protobuf//:any_proto", 15 ], 16) 17 18java_lite_proto_library( 19 name = "client_config_java_proto_lite", 20 deps = [":client_config_proto"], 21) 22 23proto_library( 24 name = "download_config_proto", 25 srcs = ["download_config.proto"], 26 cc_api_version = 2, 27 deps = [ 28 ":transform_proto", 29 "@com_google_protobuf//:any_proto", 30 ], 31 alwayslink = 1, 32) 33 34kt_jvm_lite_proto_library( 35 name = "download_config_kt_proto_lite", 36 deps = [":download_config_proto"], 37) 38 39java_lite_proto_library( 40 name = "download_config_java_proto_lite", 41 deps = [":download_config_proto"], 42) 43 44proto_library( 45 name = "transform_proto", 46 srcs = ["transform.proto"], 47 cc_api_version = 2, 48) 49 50java_proto_library( 51 name = "transform_java_proto", 52 deps = [":transform_proto"], 53) 54 55java_lite_proto_library( 56 name = "transform_java_proto_lite", 57 deps = [":transform_proto"], 58) 59 60proto_library( 61 name = "logs_proto", 62 srcs = ["logs.proto"], 63 cc_api_version = 2, 64 deps = [ 65 ":log_enums_proto", 66 ], 67) 68 69java_lite_proto_library( 70 name = "logs_java_proto_lite", 71 deps = [":logs_proto"], 72) 73 74proto_library( 75 name = "log_enums_proto", 76 srcs = ["log_enums.proto"], 77 cc_api_version = 2, 78) 79 80java_lite_proto_library( 81 name = "log_enums_java_proto_lite", 82 deps = [":log_enums_proto"], 83) 84 85proto_library( 86 name = "atoms_proto", 87 srcs = ["atoms.proto"], 88 cc_api_version = 2, 89) 90 91java_lite_proto_library( 92 name = "atoms_java_proto_lite", 93 deps = [":atoms_proto"], 94) 95