Skip to content

Commit ce95424

Browse files
authored
Add kt_jvm_proto targets for common protos (#47)
1 parent 6dbcda7 commit ce95424

File tree

1 file changed

+77
-0
lines changed

1 file changed

+77
-0
lines changed

src/main/proto/wfa/virtual_people/common/BUILD.bazel

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,17 @@ cc_proto_library(
2525
deps = [":model_proto"],
2626
)
2727

28+
java_proto_library(
29+
name = "model_java_proto",
30+
deps = [":model_proto"],
31+
)
32+
33+
kt_jvm_proto_library(
34+
name = "model_kt_jvm_proto",
35+
srcs = [":model_proto"],
36+
deps = [":model_java_proto"],
37+
)
38+
2839
proto_library(
2940
name = "event_proto",
3041
srcs = ["event.proto"],
@@ -42,6 +53,17 @@ cc_proto_library(
4253
deps = [":event_proto"],
4354
)
4455

56+
java_proto_library(
57+
name = "event_java_proto",
58+
deps = [":event_proto"],
59+
)
60+
61+
kt_jvm_proto_library(
62+
name = "event_kt_jvm_proto",
63+
srcs = [":event_proto"],
64+
deps = [":event_java_proto"],
65+
)
66+
4567
proto_library(
4668
name = "label_proto",
4769
srcs = ["label.proto"],
@@ -56,6 +78,17 @@ cc_proto_library(
5678
deps = [":label_proto"],
5779
)
5880

81+
java_proto_library(
82+
name = "label_java_proto",
83+
deps = [":label_proto"],
84+
)
85+
86+
kt_jvm_proto_library(
87+
name = "label_kt_jvm_proto",
88+
srcs = [":label_proto"],
89+
deps = [":label_java_proto"],
90+
)
91+
5992
proto_library(
6093
name = "demographic_proto",
6194
srcs = ["demographic.proto"],
@@ -67,6 +100,17 @@ cc_proto_library(
67100
deps = [":demographic_proto"],
68101
)
69102

103+
java_proto_library(
104+
name = "demographic_java_proto",
105+
deps = [":demographic_proto"],
106+
)
107+
108+
kt_jvm_proto_library(
109+
name = "demographic_kt_jvm_proto",
110+
srcs = [":demographic_proto"],
111+
deps = [":demographic_java_proto"],
112+
)
113+
70114
proto_library(
71115
name = "geo_location_proto",
72116
srcs = ["geo_location.proto"],
@@ -78,6 +122,17 @@ cc_proto_library(
78122
deps = [":geo_location_proto"],
79123
)
80124

125+
java_proto_library(
126+
name = "geo_location_java_proto",
127+
deps = [":geo_location_proto"],
128+
)
129+
130+
kt_jvm_proto_library(
131+
name = "geo_location_kt_jvm_proto",
132+
srcs = [":geo_location_proto"],
133+
deps = [":geo_location_java_proto"],
134+
)
135+
81136
proto_library(
82137
name = "panel_data_proto",
83138
srcs = ["panel_data.proto"],
@@ -92,6 +147,17 @@ cc_proto_library(
92147
deps = [":panel_data_proto"],
93148
)
94149

150+
java_proto_library(
151+
name = "panel_data_java_proto",
152+
deps = [":panel_data_proto"],
153+
)
154+
155+
kt_jvm_proto_library(
156+
name = "panel_data_kt_jvm_proto",
157+
srcs = [":panel_data_proto"],
158+
deps = [":panel_data_java_proto"],
159+
)
160+
95161
proto_library(
96162
name = "field_filter_proto",
97163
srcs = ["field_filter.proto"],
@@ -124,3 +190,14 @@ cc_proto_library(
124190
name = "config_cc_proto",
125191
deps = [":config_proto"],
126192
)
193+
194+
java_proto_library(
195+
name = "config_java_proto",
196+
deps = [":config_proto"],
197+
)
198+
199+
kt_jvm_proto_library(
200+
name = "config_kt_jvm_proto",
201+
srcs = [":config_proto"],
202+
deps = [":config_java_proto"],
203+
)

0 commit comments

Comments
 (0)