• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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