blob: 41eb8c8f6b985670af9cf72ca1a1ccfe80a5761d [file] [log] [blame]
Dan Willemsenfabe7452021-05-24 15:30:33 -07001// Automatically generated with:
Dan Willemsenfb8fa962023-03-16 14:58:17 -04002// go2bp -rewrite google.golang.org/protobuf=golang-protobuf -rewrite github.com/google/go-cmp/cmp=go-cmp -exclude-src internal/detrand/rand_test.go -exclude-src cmd/protoc-gen-go/retention_test.go -exclude-dep google.golang.org/protobuf/cmd/protoc-gen-go/testdata/retention
Dan Willemsenfabe7452021-05-24 15:30:33 -07003
Dan Willemseneee46e62021-09-21 15:12:25 -07004bootstrap_go_package {
5 name: "golang-protobuf-android",
6 pkgPath: "google.golang.org/protobuf/android",
7 deps: [
8 "golang-protobuf-internal-detrand",
9 ],
10 srcs: [
11 "android/android.go",
12 ],
13}
14
Dan Willemsenfabe7452021-05-24 15:30:33 -070015blueprint_go_binary {
16 name: "protoc-gen-go",
17 deps: [
18 "golang-protobuf-cmd-protoc-gen-go-internal_gengo",
19 "golang-protobuf-compiler-protogen",
20 "golang-protobuf-encoding-prototext",
21 "golang-protobuf-internal-genid",
22 "golang-protobuf-internal-version",
23 "golang-protobuf-proto",
Dan Willemsenfb8fa962023-03-16 14:58:17 -040024 "golang-protobuf-reflect-protoreflect",
Dan Willemsenfabe7452021-05-24 15:30:33 -070025 "golang-protobuf-types-descriptorpb",
26 ],
27 srcs: [
28 "cmd/protoc-gen-go/main.go",
29 ],
30 testSrcs: [
31 "cmd/protoc-gen-go/annotation_test.go",
32 ],
33}
34
35bootstrap_go_package {
36 name: "golang-protobuf-cmd-protoc-gen-go-internal_gengo",
37 pkgPath: "google.golang.org/protobuf/cmd/protoc-gen-go/internal_gengo",
38 deps: [
39 "golang-protobuf-compiler-protogen",
40 "golang-protobuf-encoding-protowire",
41 "golang-protobuf-internal-encoding-tag",
42 "golang-protobuf-internal-genid",
43 "golang-protobuf-internal-version",
44 "golang-protobuf-proto",
Dan Willemsenfb8fa962023-03-16 14:58:17 -040045 "golang-protobuf-reflect-protopath",
46 "golang-protobuf-reflect-protorange",
Dan Willemsenfabe7452021-05-24 15:30:33 -070047 "golang-protobuf-reflect-protoreflect",
48 "golang-protobuf-runtime-protoimpl",
49 "golang-protobuf-types-descriptorpb",
50 "golang-protobuf-types-pluginpb",
51 ],
52 srcs: [
53 "cmd/protoc-gen-go/internal_gengo/init.go",
54 "cmd/protoc-gen-go/internal_gengo/main.go",
55 "cmd/protoc-gen-go/internal_gengo/reflect.go",
56 "cmd/protoc-gen-go/internal_gengo/well_known_types.go",
57 ],
58}
59
60bootstrap_go_package {
61 name: "golang-protobuf-compiler-protogen",
62 pkgPath: "google.golang.org/protobuf/compiler/protogen",
63 deps: [
64 "go-cmp",
65 "golang-protobuf-encoding-prototext",
66 "golang-protobuf-internal-genid",
67 "golang-protobuf-internal-strs",
68 "golang-protobuf-proto",
69 "golang-protobuf-reflect-protodesc",
70 "golang-protobuf-reflect-protoreflect",
71 "golang-protobuf-reflect-protoregistry",
72 "golang-protobuf-types-descriptorpb",
Dan Willemsenfb8fa962023-03-16 14:58:17 -040073 "golang-protobuf-types-dynamicpb",
Dan Willemsenfabe7452021-05-24 15:30:33 -070074 "golang-protobuf-types-pluginpb",
75 ],
76 srcs: [
77 "compiler/protogen/protogen.go",
78 ],
79 testSrcs: [
80 "compiler/protogen/protogen_test.go",
81 ],
82}
83
84bootstrap_go_package {
Dan Willemsenfb8fa962023-03-16 14:58:17 -040085 name: "golang-protobuf-encoding-protodelim",
86 pkgPath: "google.golang.org/protobuf/encoding/protodelim",
87 deps: [
88 "golang-protobuf-encoding-protowire",
89 "golang-protobuf-internal-errors",
90 "golang-protobuf-proto",
91 ],
92 srcs: [
93 "encoding/protodelim/protodelim.go",
94 ],
95}
96
97bootstrap_go_package {
Dan Willemsenfabe7452021-05-24 15:30:33 -070098 name: "golang-protobuf-encoding-protojson",
99 pkgPath: "google.golang.org/protobuf/encoding/protojson",
100 deps: [
101 "golang-protobuf-internal-encoding-json",
102 "golang-protobuf-internal-encoding-messageset",
103 "golang-protobuf-internal-errors",
104 "golang-protobuf-internal-filedesc",
105 "golang-protobuf-internal-flags",
106 "golang-protobuf-internal-genid",
107 "golang-protobuf-internal-order",
108 "golang-protobuf-internal-pragma",
109 "golang-protobuf-internal-set",
110 "golang-protobuf-internal-strs",
111 "golang-protobuf-proto",
112 "golang-protobuf-reflect-protoreflect",
113 "golang-protobuf-reflect-protoregistry",
114 ],
115 srcs: [
116 "encoding/protojson/decode.go",
117 "encoding/protojson/doc.go",
118 "encoding/protojson/encode.go",
119 "encoding/protojson/well_known_types.go",
120 ],
121}
122
123bootstrap_go_package {
124 name: "golang-protobuf-encoding-prototext",
125 pkgPath: "google.golang.org/protobuf/encoding/prototext",
126 deps: [
127 "golang-protobuf-encoding-protowire",
128 "golang-protobuf-internal-encoding-messageset",
129 "golang-protobuf-internal-encoding-text",
130 "golang-protobuf-internal-errors",
131 "golang-protobuf-internal-flags",
132 "golang-protobuf-internal-genid",
133 "golang-protobuf-internal-order",
134 "golang-protobuf-internal-pragma",
135 "golang-protobuf-internal-set",
136 "golang-protobuf-internal-strs",
137 "golang-protobuf-proto",
138 "golang-protobuf-reflect-protoreflect",
139 "golang-protobuf-reflect-protoregistry",
140 ],
141 srcs: [
142 "encoding/prototext/decode.go",
143 "encoding/prototext/doc.go",
144 "encoding/prototext/encode.go",
145 ],
146}
147
148bootstrap_go_package {
149 name: "golang-protobuf-encoding-protowire",
150 pkgPath: "google.golang.org/protobuf/encoding/protowire",
151 deps: [
152 "golang-protobuf-internal-errors",
153 ],
154 srcs: [
155 "encoding/protowire/wire.go",
156 ],
157 testSrcs: [
158 "encoding/protowire/wire_test.go",
159 ],
160}
161
162blueprint_go_binary {
163 name: "generate-corpus",
164 deps: [
165 "golang-protobuf-encoding-protojson",
166 "golang-protobuf-encoding-prototext",
167 "golang-protobuf-internal-testprotos-fuzz",
168 "golang-protobuf-internal-testprotos-test",
169 "golang-protobuf-proto",
170 ],
171 srcs: [
172 "internal/cmd/generate-corpus/main.go",
173 ],
174}
175
176blueprint_go_binary {
177 name: "generate-protos",
178 deps: [
179 "golang-protobuf-cmd-protoc-gen-go-internal_gengo",
180 "golang-protobuf-compiler-protogen",
181 "golang-protobuf-internal-detrand",
182 ],
183 srcs: [
184 "internal/cmd/generate-protos/main.go",
185 ],
186}
187
188blueprint_go_binary {
189 name: "generate-types",
190 srcs: [
191 "internal/cmd/generate-types/impl.go",
192 "internal/cmd/generate-types/main.go",
193 "internal/cmd/generate-types/proto.go",
194 ],
195}
196
197blueprint_go_binary {
198 name: "pbdump",
199 deps: [
200 "golang-protobuf-encoding-prototext",
201 "golang-protobuf-encoding-protowire",
202 "golang-protobuf-internal-errors",
203 "golang-protobuf-proto",
204 "golang-protobuf-reflect-protodesc",
205 "golang-protobuf-reflect-protoreflect",
206 "golang-protobuf-testing-protopack",
207 "golang-protobuf-types-descriptorpb",
208 ],
209 srcs: [
210 "internal/cmd/pbdump/pbdump.go",
211 ],
212 testSrcs: [
213 "internal/cmd/pbdump/pbdump_test.go",
214 ],
215}
216
217bootstrap_go_package {
218 name: "golang-protobuf-internal-descfmt",
219 pkgPath: "google.golang.org/protobuf/internal/descfmt",
220 deps: [
221 "golang-protobuf-internal-detrand",
222 "golang-protobuf-internal-pragma",
223 "golang-protobuf-reflect-protoreflect",
224 ],
225 srcs: [
226 "internal/descfmt/stringer.go",
227 ],
228 testSrcs: [
229 "internal/descfmt/desc_test.go",
230 ],
231}
232
233bootstrap_go_package {
234 name: "golang-protobuf-internal-descopts",
235 pkgPath: "google.golang.org/protobuf/internal/descopts",
236 deps: [
237 "golang-protobuf-reflect-protoreflect",
238 ],
239 srcs: [
240 "internal/descopts/options.go",
241 ],
242}
243
244bootstrap_go_package {
245 name: "golang-protobuf-internal-detrand",
246 pkgPath: "google.golang.org/protobuf/internal/detrand",
247 srcs: [
248 "internal/detrand/rand.go",
249 ],
250}
251
252bootstrap_go_package {
253 name: "golang-protobuf-internal-encoding-defval",
254 pkgPath: "google.golang.org/protobuf/internal/encoding/defval",
255 deps: [
256 "golang-protobuf-internal-encoding-text",
257 "golang-protobuf-internal-errors",
258 "golang-protobuf-reflect-protoreflect",
259 ],
260 srcs: [
261 "internal/encoding/defval/default.go",
262 ],
263}
264
265bootstrap_go_package {
266 name: "golang-protobuf-internal-encoding-json",
267 pkgPath: "google.golang.org/protobuf/internal/encoding/json",
268 deps: [
269 "golang-protobuf-internal-detrand",
270 "golang-protobuf-internal-errors",
271 "golang-protobuf-internal-strs",
272 ],
273 srcs: [
274 "internal/encoding/json/decode.go",
275 "internal/encoding/json/decode_number.go",
276 "internal/encoding/json/decode_string.go",
277 "internal/encoding/json/decode_token.go",
278 "internal/encoding/json/encode.go",
279 ],
280}
281
282bootstrap_go_package {
283 name: "golang-protobuf-internal-encoding-messageset",
284 pkgPath: "google.golang.org/protobuf/internal/encoding/messageset",
285 deps: [
286 "golang-protobuf-encoding-protowire",
287 "golang-protobuf-internal-errors",
288 "golang-protobuf-reflect-protoreflect",
289 ],
290 srcs: [
291 "internal/encoding/messageset/messageset.go",
292 ],
293}
294
295bootstrap_go_package {
296 name: "golang-protobuf-internal-encoding-tag",
297 pkgPath: "google.golang.org/protobuf/internal/encoding/tag",
298 deps: [
299 "golang-protobuf-internal-encoding-defval",
300 "golang-protobuf-internal-filedesc",
301 "golang-protobuf-internal-strs",
302 "golang-protobuf-reflect-protoreflect",
303 ],
304 srcs: [
305 "internal/encoding/tag/tag.go",
306 ],
307}
308
309bootstrap_go_package {
310 name: "golang-protobuf-internal-encoding-text",
311 pkgPath: "google.golang.org/protobuf/internal/encoding/text",
312 deps: [
313 "golang-protobuf-internal-detrand",
314 "golang-protobuf-internal-errors",
315 "golang-protobuf-internal-flags",
316 "golang-protobuf-internal-strs",
317 ],
318 srcs: [
319 "internal/encoding/text/decode.go",
320 "internal/encoding/text/decode_number.go",
321 "internal/encoding/text/decode_string.go",
322 "internal/encoding/text/decode_token.go",
323 "internal/encoding/text/doc.go",
324 "internal/encoding/text/encode.go",
325 ],
326}
327
328bootstrap_go_package {
329 name: "golang-protobuf-internal-errors",
330 pkgPath: "google.golang.org/protobuf/internal/errors",
331 deps: [
332 "golang-protobuf-internal-detrand",
333 ],
334 srcs: [
335 "internal/errors/errors.go",
336 "internal/errors/is_go113.go",
337 ],
338 testSrcs: [
339 "internal/errors/errors_test.go",
340 ],
341}
342
343bootstrap_go_package {
344 name: "golang-protobuf-internal-filedesc",
345 pkgPath: "google.golang.org/protobuf/internal/filedesc",
346 deps: [
347 "golang-protobuf-encoding-protowire",
348 "golang-protobuf-internal-descfmt",
349 "golang-protobuf-internal-descopts",
350 "golang-protobuf-internal-encoding-defval",
351 "golang-protobuf-internal-encoding-messageset",
352 "golang-protobuf-internal-errors",
353 "golang-protobuf-internal-genid",
354 "golang-protobuf-internal-pragma",
355 "golang-protobuf-internal-strs",
356 "golang-protobuf-proto",
357 "golang-protobuf-reflect-protoreflect",
358 "golang-protobuf-reflect-protoregistry",
359 ],
360 srcs: [
361 "internal/filedesc/build.go",
362 "internal/filedesc/desc.go",
363 "internal/filedesc/desc_init.go",
364 "internal/filedesc/desc_lazy.go",
365 "internal/filedesc/desc_list.go",
366 "internal/filedesc/desc_list_gen.go",
367 "internal/filedesc/placeholder.go",
368 ],
369}
370
371bootstrap_go_package {
372 name: "golang-protobuf-internal-filetype",
373 pkgPath: "google.golang.org/protobuf/internal/filetype",
374 deps: [
375 "golang-protobuf-internal-descopts",
376 "golang-protobuf-internal-filedesc",
377 "golang-protobuf-internal-impl",
378 "golang-protobuf-reflect-protoreflect",
379 "golang-protobuf-reflect-protoregistry",
380 ],
381 srcs: [
382 "internal/filetype/build.go",
383 ],
384}
385
386bootstrap_go_package {
387 name: "golang-protobuf-internal-flags",
388 pkgPath: "google.golang.org/protobuf/internal/flags",
389 srcs: [
390 "internal/flags/flags.go",
391 "internal/flags/proto_legacy_disable.go",
392 ],
393}
394
395bootstrap_go_package {
396 name: "golang-protobuf-internal-fuzz-jsonfuzz",
397 pkgPath: "google.golang.org/protobuf/internal/fuzz/jsonfuzz",
398 deps: [
399 "golang-protobuf-encoding-protojson",
400 "golang-protobuf-internal-fuzztest",
401 "golang-protobuf-internal-testprotos-fuzz",
402 "golang-protobuf-proto",
403 ],
404 srcs: [
405 "internal/fuzz/jsonfuzz/fuzz.go",
406 ],
407 testSrcs: [
408 "internal/fuzz/jsonfuzz/fuzz_test.go",
409 ],
410}
411
412bootstrap_go_package {
413 name: "golang-protobuf-internal-fuzz-textfuzz",
414 pkgPath: "google.golang.org/protobuf/internal/fuzz/textfuzz",
415 deps: [
416 "golang-protobuf-encoding-prototext",
417 "golang-protobuf-internal-fuzztest",
418 "golang-protobuf-internal-testprotos-fuzz",
419 "golang-protobuf-proto",
420 ],
421 srcs: [
422 "internal/fuzz/textfuzz/fuzz.go",
423 ],
424 testSrcs: [
425 "internal/fuzz/textfuzz/fuzz_test.go",
426 ],
427}
428
429bootstrap_go_package {
430 name: "golang-protobuf-internal-fuzz-wirefuzz",
431 pkgPath: "google.golang.org/protobuf/internal/fuzz/wirefuzz",
432 deps: [
433 "golang-protobuf-internal-fuzztest",
434 "golang-protobuf-internal-impl",
435 "golang-protobuf-internal-testprotos-fuzz",
436 "golang-protobuf-proto",
437 "golang-protobuf-reflect-protoregistry",
438 "golang-protobuf-runtime-protoiface",
439 ],
440 srcs: [
441 "internal/fuzz/wirefuzz/fuzz.go",
442 ],
443 testSrcs: [
444 "internal/fuzz/wirefuzz/fuzz_test.go",
445 ],
446}
447
448bootstrap_go_package {
449 name: "golang-protobuf-internal-fuzztest",
450 pkgPath: "google.golang.org/protobuf/internal/fuzztest",
451 srcs: [
452 "internal/fuzztest/fuzztest.go",
453 ],
454}
455
456bootstrap_go_package {
457 name: "golang-protobuf-internal-genid",
458 pkgPath: "google.golang.org/protobuf/internal/genid",
459 deps: [
460 "golang-protobuf-reflect-protoreflect",
461 ],
462 srcs: [
463 "internal/genid/any_gen.go",
464 "internal/genid/api_gen.go",
465 "internal/genid/descriptor_gen.go",
466 "internal/genid/doc.go",
467 "internal/genid/duration_gen.go",
468 "internal/genid/empty_gen.go",
469 "internal/genid/field_mask_gen.go",
470 "internal/genid/goname.go",
471 "internal/genid/map_entry.go",
472 "internal/genid/source_context_gen.go",
473 "internal/genid/struct_gen.go",
474 "internal/genid/timestamp_gen.go",
475 "internal/genid/type_gen.go",
476 "internal/genid/wrappers.go",
477 "internal/genid/wrappers_gen.go",
478 ],
479}
480
481bootstrap_go_package {
482 name: "golang-protobuf-internal-impl",
483 pkgPath: "google.golang.org/protobuf/internal/impl",
484 deps: [
485 "golang-protobuf-encoding-prototext",
486 "golang-protobuf-encoding-protowire",
487 "golang-protobuf-internal-descopts",
488 "golang-protobuf-internal-detrand",
489 "golang-protobuf-internal-encoding-messageset",
490 "golang-protobuf-internal-encoding-tag",
491 "golang-protobuf-internal-errors",
492 "golang-protobuf-internal-filedesc",
493 "golang-protobuf-internal-flags",
494 "golang-protobuf-internal-genid",
495 "golang-protobuf-internal-order",
496 "golang-protobuf-internal-pragma",
497 "golang-protobuf-internal-strs",
498 "golang-protobuf-proto",
499 "golang-protobuf-reflect-protoreflect",
500 "golang-protobuf-reflect-protoregistry",
501 "golang-protobuf-runtime-protoiface",
502 ],
503 srcs: [
504 "internal/impl/api_export.go",
505 "internal/impl/checkinit.go",
506 "internal/impl/codec_extension.go",
507 "internal/impl/codec_field.go",
508 "internal/impl/codec_gen.go",
509 "internal/impl/codec_map.go",
510 "internal/impl/codec_map_go112.go",
511 "internal/impl/codec_message.go",
512 "internal/impl/codec_messageset.go",
513 "internal/impl/codec_tables.go",
514 "internal/impl/codec_unsafe.go",
515 "internal/impl/convert.go",
516 "internal/impl/convert_list.go",
517 "internal/impl/convert_map.go",
518 "internal/impl/decode.go",
519 "internal/impl/encode.go",
520 "internal/impl/enum.go",
521 "internal/impl/extension.go",
522 "internal/impl/legacy_enum.go",
523 "internal/impl/legacy_export.go",
524 "internal/impl/legacy_extension.go",
525 "internal/impl/legacy_file.go",
526 "internal/impl/legacy_message.go",
527 "internal/impl/merge.go",
528 "internal/impl/merge_gen.go",
529 "internal/impl/message.go",
530 "internal/impl/message_reflect.go",
531 "internal/impl/message_reflect_field.go",
532 "internal/impl/message_reflect_gen.go",
533 "internal/impl/pointer_unsafe.go",
534 "internal/impl/validate.go",
535 "internal/impl/weak.go",
536 ],
537 testSrcs: [
538 "internal/impl/legacy_export_test.go",
539 ],
540}
541
542bootstrap_go_package {
543 name: "golang-protobuf-internal-msgfmt",
544 pkgPath: "google.golang.org/protobuf/internal/msgfmt",
545 deps: [
546 "golang-protobuf-encoding-protowire",
547 "golang-protobuf-internal-detrand",
548 "golang-protobuf-internal-genid",
549 "golang-protobuf-internal-order",
550 "golang-protobuf-proto",
551 "golang-protobuf-reflect-protoreflect",
552 "golang-protobuf-reflect-protoregistry",
553 ],
554 srcs: [
555 "internal/msgfmt/format.go",
556 ],
557}
558
559bootstrap_go_package {
560 name: "golang-protobuf-internal-order",
561 pkgPath: "google.golang.org/protobuf/internal/order",
562 deps: [
563 "go-cmp",
564 "golang-protobuf-reflect-protoreflect",
565 ],
566 srcs: [
567 "internal/order/order.go",
568 "internal/order/range.go",
569 ],
570 testSrcs: [
571 "internal/order/order_test.go",
572 ],
573}
574
575bootstrap_go_package {
576 name: "golang-protobuf-internal-pragma",
577 pkgPath: "google.golang.org/protobuf/internal/pragma",
578 srcs: [
579 "internal/pragma/pragma.go",
580 ],
581}
582
583bootstrap_go_package {
584 name: "golang-protobuf-internal-protobuild",
585 pkgPath: "google.golang.org/protobuf/internal/protobuild",
586 deps: [
587 "golang-protobuf-reflect-protoreflect",
588 "golang-protobuf-reflect-protoregistry",
589 ],
590 srcs: [
591 "internal/protobuild/build.go",
592 ],
593}
594
595bootstrap_go_package {
596 name: "golang-protobuf-internal-protolegacy",
597 pkgPath: "google.golang.org/protobuf/internal/protolegacy",
598 deps: [
599 "golang-protobuf-reflect-protoreflect",
600 "golang-protobuf-reflect-protoregistry",
601 "golang-protobuf-runtime-protoiface",
602 "golang-protobuf-runtime-protoimpl",
603 ],
604 srcs: [
605 "internal/protolegacy/proto.go",
606 ],
607}
608
609bootstrap_go_package {
610 name: "golang-protobuf-internal-set",
611 pkgPath: "google.golang.org/protobuf/internal/set",
612 srcs: [
613 "internal/set/ints.go",
614 ],
615 testSrcs: [
616 "internal/set/ints_test.go",
617 ],
618}
619
620bootstrap_go_package {
621 name: "golang-protobuf-internal-strs",
622 pkgPath: "google.golang.org/protobuf/internal/strs",
623 deps: [
624 "golang-protobuf-internal-flags",
625 "golang-protobuf-reflect-protoreflect",
626 ],
627 srcs: [
628 "internal/strs/strings.go",
629 "internal/strs/strings_unsafe.go",
630 ],
631 testSrcs: [
632 "internal/strs/strings_test.go",
633 ],
634}
635
636bootstrap_go_package {
637 name: "golang-protobuf-internal-testprotos-annotation",
638 pkgPath: "google.golang.org/protobuf/internal/testprotos/annotation",
639 deps: [
640 "golang-protobuf-reflect-protoreflect",
641 "golang-protobuf-runtime-protoimpl",
642 "golang-protobuf-types-descriptorpb",
643 ],
644 srcs: [
645 "internal/testprotos/annotation/annotation.pb.go",
646 ],
647}
648
649bootstrap_go_package {
650 name: "golang-protobuf-internal-testprotos-benchmarks",
651 pkgPath: "google.golang.org/protobuf/internal/testprotos/benchmarks",
652 deps: [
653 "golang-protobuf-reflect-protoreflect",
654 "golang-protobuf-runtime-protoimpl",
655 ],
656 srcs: [
657 "internal/testprotos/benchmarks/benchmarks.pb.go",
658 ],
659}
660
661bootstrap_go_package {
662 name: "golang-protobuf-internal-testprotos-benchmarks-datasets-google_message1-proto2",
663 pkgPath: "google.golang.org/protobuf/internal/testprotos/benchmarks/datasets/google_message1/proto2",
664 deps: [
665 "golang-protobuf-reflect-protoreflect",
666 "golang-protobuf-runtime-protoimpl",
667 ],
668 srcs: [
669 "internal/testprotos/benchmarks/datasets/google_message1/proto2/benchmark_message1_proto2.pb.go",
670 ],
671}
672
673bootstrap_go_package {
674 name: "golang-protobuf-internal-testprotos-benchmarks-datasets-google_message1-proto3",
675 pkgPath: "google.golang.org/protobuf/internal/testprotos/benchmarks/datasets/google_message1/proto3",
676 deps: [
677 "golang-protobuf-reflect-protoreflect",
678 "golang-protobuf-runtime-protoimpl",
679 ],
680 srcs: [
681 "internal/testprotos/benchmarks/datasets/google_message1/proto3/benchmark_message1_proto3.pb.go",
682 ],
683}
684
685bootstrap_go_package {
686 name: "golang-protobuf-internal-testprotos-benchmarks-datasets-google_message2",
687 pkgPath: "google.golang.org/protobuf/internal/testprotos/benchmarks/datasets/google_message2",
688 deps: [
689 "golang-protobuf-reflect-protoreflect",
690 "golang-protobuf-runtime-protoimpl",
691 ],
692 srcs: [
693 "internal/testprotos/benchmarks/datasets/google_message2/benchmark_message2.pb.go",
694 ],
695}
696
697bootstrap_go_package {
698 name: "golang-protobuf-internal-testprotos-benchmarks-datasets-google_message3",
699 pkgPath: "google.golang.org/protobuf/internal/testprotos/benchmarks/datasets/google_message3",
700 deps: [
701 "golang-protobuf-reflect-protoreflect",
Dan Willemsenfabe7452021-05-24 15:30:33 -0700702 "golang-protobuf-runtime-protoimpl",
703 ],
704 srcs: [
705 "internal/testprotos/benchmarks/datasets/google_message3/benchmark_message3.pb.go",
706 "internal/testprotos/benchmarks/datasets/google_message3/benchmark_message3_1.pb.go",
707 "internal/testprotos/benchmarks/datasets/google_message3/benchmark_message3_2.pb.go",
708 "internal/testprotos/benchmarks/datasets/google_message3/benchmark_message3_3.pb.go",
709 "internal/testprotos/benchmarks/datasets/google_message3/benchmark_message3_4.pb.go",
710 "internal/testprotos/benchmarks/datasets/google_message3/benchmark_message3_5.pb.go",
711 "internal/testprotos/benchmarks/datasets/google_message3/benchmark_message3_6.pb.go",
712 "internal/testprotos/benchmarks/datasets/google_message3/benchmark_message3_7.pb.go",
713 "internal/testprotos/benchmarks/datasets/google_message3/benchmark_message3_8.pb.go",
714 ],
715}
716
717bootstrap_go_package {
718 name: "golang-protobuf-internal-testprotos-benchmarks-datasets-google_message4",
719 pkgPath: "google.golang.org/protobuf/internal/testprotos/benchmarks/datasets/google_message4",
720 deps: [
721 "golang-protobuf-reflect-protoreflect",
Dan Willemsenfabe7452021-05-24 15:30:33 -0700722 "golang-protobuf-runtime-protoimpl",
723 ],
724 srcs: [
725 "internal/testprotos/benchmarks/datasets/google_message4/benchmark_message4.pb.go",
726 "internal/testprotos/benchmarks/datasets/google_message4/benchmark_message4_1.pb.go",
727 "internal/testprotos/benchmarks/datasets/google_message4/benchmark_message4_2.pb.go",
728 "internal/testprotos/benchmarks/datasets/google_message4/benchmark_message4_3.pb.go",
729 ],
730}
731
732bootstrap_go_package {
733 name: "golang-protobuf-internal-testprotos-benchmarks-micro",
734 pkgPath: "google.golang.org/protobuf/internal/testprotos/benchmarks/micro",
735 deps: [
736 "golang-protobuf-reflect-protoreflect",
737 "golang-protobuf-runtime-protoimpl",
738 ],
739 srcs: [
740 "internal/testprotos/benchmarks/micro/micro.pb.go",
741 ],
742}
743
744bootstrap_go_package {
745 name: "golang-protobuf-internal-testprotos-conformance",
746 pkgPath: "google.golang.org/protobuf/internal/testprotos/conformance",
747 deps: [
748 "golang-protobuf-reflect-protoreflect",
Dan Willemsenfabe7452021-05-24 15:30:33 -0700749 "golang-protobuf-runtime-protoimpl",
750 "golang-protobuf-types-known-anypb",
751 "golang-protobuf-types-known-durationpb",
752 "golang-protobuf-types-known-fieldmaskpb",
753 "golang-protobuf-types-known-structpb",
754 "golang-protobuf-types-known-timestamppb",
755 "golang-protobuf-types-known-wrapperspb",
756 ],
757 srcs: [
758 "internal/testprotos/conformance/conformance.pb.go",
759 "internal/testprotos/conformance/test_messages_proto2.pb.go",
760 "internal/testprotos/conformance/test_messages_proto3.pb.go",
761 ],
762}
763
764bootstrap_go_package {
Dan Willemsen8a32ec42021-08-27 17:08:45 -0700765 name: "golang-protobuf-internal-testprotos-enums",
766 pkgPath: "google.golang.org/protobuf/internal/testprotos/enums",
767 deps: [
768 "golang-protobuf-reflect-protoreflect",
769 "golang-protobuf-runtime-protoimpl",
770 ],
771 srcs: [
772 "internal/testprotos/enums/enums.pb.go",
773 ],
774}
775
776bootstrap_go_package {
Dan Willemsenfabe7452021-05-24 15:30:33 -0700777 name: "golang-protobuf-internal-testprotos-fieldtrack",
778 pkgPath: "google.golang.org/protobuf/internal/testprotos/fieldtrack",
779 deps: [
780 "golang-protobuf-internal-testprotos-annotation",
781 "golang-protobuf-internal-testprotos-test",
782 "golang-protobuf-proto",
783 "golang-protobuf-reflect-protoreflect",
784 "golang-protobuf-runtime-protoimpl",
785 ],
786 srcs: [
787 "internal/testprotos/fieldtrack/fieldtrack.pb.go",
788 ],
789}
790
791bootstrap_go_package {
792 name: "golang-protobuf-internal-testprotos-fuzz",
793 pkgPath: "google.golang.org/protobuf/internal/testprotos/fuzz",
794 deps: [
795 "golang-protobuf-internal-testprotos-test",
796 "golang-protobuf-internal-testprotos-test3",
797 "golang-protobuf-reflect-protoreflect",
798 "golang-protobuf-runtime-protoimpl",
799 ],
800 srcs: [
801 "internal/testprotos/fuzz/fuzz.pb.go",
802 ],
803}
804
805bootstrap_go_package {
806 name: "golang-protobuf-internal-testprotos-irregular",
807 pkgPath: "google.golang.org/protobuf/internal/testprotos/irregular",
808 deps: [
809 "golang-protobuf-encoding-prototext",
810 "golang-protobuf-reflect-protodesc",
811 "golang-protobuf-reflect-protoreflect",
812 "golang-protobuf-runtime-protoiface",
813 "golang-protobuf-runtime-protoimpl",
814 "golang-protobuf-types-descriptorpb",
815 ],
816 srcs: [
817 "internal/testprotos/irregular/irregular.go",
818 "internal/testprotos/irregular/test.pb.go",
819 ],
820}
821
822bootstrap_go_package {
823 name: "golang-protobuf-internal-testprotos-legacy",
824 pkgPath: "google.golang.org/protobuf/internal/testprotos/legacy",
825 deps: [
826 "golang-protobuf-internal-testprotos-legacy-proto2_20160225_2fc053c5",
827 "golang-protobuf-internal-testprotos-legacy-proto2_20160519_a4ab9ec5",
828 "golang-protobuf-internal-testprotos-legacy-proto2_20180125_92554152",
829 "golang-protobuf-internal-testprotos-legacy-proto2_20180430_b4deda09",
830 "golang-protobuf-internal-testprotos-legacy-proto2_20180814_aa810b61",
831 "golang-protobuf-internal-testprotos-legacy-proto2_20190205_c823c79e",
832 "golang-protobuf-internal-testprotos-legacy-proto3_20160225_2fc053c5",
833 "golang-protobuf-internal-testprotos-legacy-proto3_20160519_a4ab9ec5",
834 "golang-protobuf-internal-testprotos-legacy-proto3_20180125_92554152",
835 "golang-protobuf-internal-testprotos-legacy-proto3_20180430_b4deda09",
836 "golang-protobuf-internal-testprotos-legacy-proto3_20180814_aa810b61",
837 "golang-protobuf-internal-testprotos-legacy-proto3_20190205_c823c79e",
838 "golang-protobuf-reflect-protoreflect",
839 "golang-protobuf-runtime-protoimpl",
840 ],
841 srcs: [
842 "internal/testprotos/legacy/legacy.pb.go",
843 ],
844}
845
846bootstrap_go_package {
847 name: "golang-protobuf-internal-testprotos-legacy-bug1052",
848 pkgPath: "google.golang.org/protobuf/internal/testprotos/legacy/bug1052",
849 deps: [
850 "golang-protobuf-internal-protolegacy",
851 "golang-protobuf-types-descriptorpb",
852 ],
853 srcs: [
854 "internal/testprotos/legacy/bug1052/bug1052.pb.go",
855 ],
856}
857
858bootstrap_go_package {
859 name: "golang-protobuf-internal-testprotos-legacy-proto2_20160225_2fc053c5",
860 pkgPath: "google.golang.org/protobuf/internal/testprotos/legacy/proto2_20160225_2fc053c5",
861 deps: [
862 "golang-protobuf-internal-protolegacy",
863 ],
864 srcs: [
865 "internal/testprotos/legacy/proto2_20160225_2fc053c5/test.pb.go",
866 ],
867}
868
869bootstrap_go_package {
870 name: "golang-protobuf-internal-testprotos-legacy-proto2_20160519_a4ab9ec5",
871 pkgPath: "google.golang.org/protobuf/internal/testprotos/legacy/proto2_20160519_a4ab9ec5",
872 deps: [
873 "golang-protobuf-internal-protolegacy",
874 ],
875 srcs: [
876 "internal/testprotos/legacy/proto2_20160519_a4ab9ec5/test.pb.go",
877 ],
878}
879
880bootstrap_go_package {
881 name: "golang-protobuf-internal-testprotos-legacy-proto2_20180125_92554152",
882 pkgPath: "google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180125_92554152",
883 deps: [
884 "golang-protobuf-internal-protolegacy",
885 ],
886 srcs: [
887 "internal/testprotos/legacy/proto2_20180125_92554152/test.pb.go",
888 ],
889}
890
891bootstrap_go_package {
892 name: "golang-protobuf-internal-testprotos-legacy-proto2_20180430_b4deda09",
893 pkgPath: "google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180430_b4deda09",
894 deps: [
895 "golang-protobuf-internal-protolegacy",
896 ],
897 srcs: [
898 "internal/testprotos/legacy/proto2_20180430_b4deda09/test.pb.go",
899 ],
900}
901
902bootstrap_go_package {
903 name: "golang-protobuf-internal-testprotos-legacy-proto2_20180814_aa810b61",
904 pkgPath: "google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180814_aa810b61",
905 deps: [
906 "golang-protobuf-internal-protolegacy",
907 ],
908 srcs: [
909 "internal/testprotos/legacy/proto2_20180814_aa810b61/test.pb.go",
910 ],
911}
912
913bootstrap_go_package {
914 name: "golang-protobuf-internal-testprotos-legacy-proto2_20190205_c823c79e",
915 pkgPath: "google.golang.org/protobuf/internal/testprotos/legacy/proto2_20190205_c823c79e",
916 deps: [
917 "golang-protobuf-internal-protolegacy",
918 ],
919 srcs: [
920 "internal/testprotos/legacy/proto2_20190205_c823c79e/test.pb.go",
921 ],
922}
923
924bootstrap_go_package {
925 name: "golang-protobuf-internal-testprotos-legacy-proto3_20160225_2fc053c5",
926 pkgPath: "google.golang.org/protobuf/internal/testprotos/legacy/proto3_20160225_2fc053c5",
927 deps: [
928 "golang-protobuf-internal-protolegacy",
929 ],
930 srcs: [
931 "internal/testprotos/legacy/proto3_20160225_2fc053c5/test.pb.go",
932 ],
933}
934
935bootstrap_go_package {
936 name: "golang-protobuf-internal-testprotos-legacy-proto3_20160519_a4ab9ec5",
937 pkgPath: "google.golang.org/protobuf/internal/testprotos/legacy/proto3_20160519_a4ab9ec5",
938 deps: [
939 "golang-protobuf-internal-protolegacy",
940 ],
941 srcs: [
942 "internal/testprotos/legacy/proto3_20160519_a4ab9ec5/test.pb.go",
943 ],
944}
945
946bootstrap_go_package {
947 name: "golang-protobuf-internal-testprotos-legacy-proto3_20180125_92554152",
948 pkgPath: "google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180125_92554152",
949 deps: [
950 "golang-protobuf-internal-protolegacy",
951 ],
952 srcs: [
953 "internal/testprotos/legacy/proto3_20180125_92554152/test.pb.go",
954 ],
955}
956
957bootstrap_go_package {
958 name: "golang-protobuf-internal-testprotos-legacy-proto3_20180430_b4deda09",
959 pkgPath: "google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180430_b4deda09",
960 deps: [
961 "golang-protobuf-internal-protolegacy",
962 ],
963 srcs: [
964 "internal/testprotos/legacy/proto3_20180430_b4deda09/test.pb.go",
965 ],
966}
967
968bootstrap_go_package {
969 name: "golang-protobuf-internal-testprotos-legacy-proto3_20180814_aa810b61",
970 pkgPath: "google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180814_aa810b61",
971 deps: [
972 "golang-protobuf-internal-protolegacy",
973 ],
974 srcs: [
975 "internal/testprotos/legacy/proto3_20180814_aa810b61/test.pb.go",
976 ],
977}
978
979bootstrap_go_package {
980 name: "golang-protobuf-internal-testprotos-legacy-proto3_20190205_c823c79e",
981 pkgPath: "google.golang.org/protobuf/internal/testprotos/legacy/proto3_20190205_c823c79e",
982 deps: [
983 "golang-protobuf-internal-protolegacy",
984 ],
985 srcs: [
986 "internal/testprotos/legacy/proto3_20190205_c823c79e/test.pb.go",
987 ],
988}
989
990bootstrap_go_package {
991 name: "golang-protobuf-internal-testprotos-messageset-messagesetpb",
992 pkgPath: "google.golang.org/protobuf/internal/testprotos/messageset/messagesetpb",
993 deps: [
994 "golang-protobuf-reflect-protoreflect",
Dan Willemsenfabe7452021-05-24 15:30:33 -0700995 "golang-protobuf-runtime-protoimpl",
996 ],
997 srcs: [
998 "internal/testprotos/messageset/messagesetpb/message_set.pb.go",
999 ],
1000}
1001
1002bootstrap_go_package {
1003 name: "golang-protobuf-internal-testprotos-messageset-msetextpb",
1004 pkgPath: "google.golang.org/protobuf/internal/testprotos/messageset/msetextpb",
1005 deps: [
1006 "golang-protobuf-internal-testprotos-messageset-messagesetpb",
1007 "golang-protobuf-reflect-protoreflect",
1008 "golang-protobuf-runtime-protoimpl",
1009 ],
1010 srcs: [
1011 "internal/testprotos/messageset/msetextpb/msetextpb.pb.go",
1012 ],
1013}
1014
1015bootstrap_go_package {
Dan Willemsen8a32ec42021-08-27 17:08:45 -07001016 name: "golang-protobuf-internal-testprotos-news",
1017 pkgPath: "google.golang.org/protobuf/internal/testprotos/news",
1018 deps: [
1019 "golang-protobuf-reflect-protoreflect",
1020 "golang-protobuf-runtime-protoimpl",
1021 "golang-protobuf-types-known-anypb",
1022 "golang-protobuf-types-known-timestamppb",
1023 ],
1024 srcs: [
1025 "internal/testprotos/news/news.pb.go",
1026 ],
1027}
1028
1029bootstrap_go_package {
Dan Willemsenfabe7452021-05-24 15:30:33 -07001030 name: "golang-protobuf-internal-testprotos-nullable",
1031 pkgPath: "google.golang.org/protobuf/internal/testprotos/nullable",
1032 deps: [
Dan Willemsen8a32ec42021-08-27 17:08:45 -07001033 "go-cmp",
Dan Willemsenfabe7452021-05-24 15:30:33 -07001034 "golang-protobuf-encoding-prototext",
Dan Willemsen8a32ec42021-08-27 17:08:45 -07001035 "golang-protobuf-encoding-protowire",
1036 "golang-protobuf-proto",
Dan Willemsenfabe7452021-05-24 15:30:33 -07001037 "golang-protobuf-reflect-protoreflect",
1038 "golang-protobuf-runtime-protoimpl",
Dan Willemsen8a32ec42021-08-27 17:08:45 -07001039 "golang-protobuf-testing-protocmp",
Dan Willemsenfabe7452021-05-24 15:30:33 -07001040 "golang-protobuf-types-descriptorpb",
1041 ],
1042 srcs: [
1043 "internal/testprotos/nullable/nullable.go",
1044 ],
1045 testSrcs: [
1046 "internal/testprotos/nullable/nullable_test.go",
1047 ],
1048}
1049
1050bootstrap_go_package {
1051 name: "golang-protobuf-internal-testprotos-order",
1052 pkgPath: "google.golang.org/protobuf/internal/testprotos/order",
1053 deps: [
1054 "golang-protobuf-reflect-protoreflect",
Dan Willemsenfabe7452021-05-24 15:30:33 -07001055 "golang-protobuf-runtime-protoimpl",
1056 ],
1057 srcs: [
1058 "internal/testprotos/order/order.pb.go",
1059 ],
1060}
1061
1062bootstrap_go_package {
1063 name: "golang-protobuf-internal-testprotos-registry",
1064 pkgPath: "google.golang.org/protobuf/internal/testprotos/registry",
1065 deps: [
1066 "golang-protobuf-reflect-protoreflect",
Dan Willemsenfabe7452021-05-24 15:30:33 -07001067 "golang-protobuf-runtime-protoimpl",
1068 ],
1069 srcs: [
1070 "internal/testprotos/registry/test.pb.go",
1071 ],
1072}
1073
1074bootstrap_go_package {
1075 name: "golang-protobuf-internal-testprotos-required",
1076 pkgPath: "google.golang.org/protobuf/internal/testprotos/required",
1077 deps: [
1078 "golang-protobuf-reflect-protoreflect",
1079 "golang-protobuf-runtime-protoimpl",
1080 ],
1081 srcs: [
1082 "internal/testprotos/required/required.pb.go",
1083 ],
1084}
1085
1086bootstrap_go_package {
1087 name: "golang-protobuf-internal-testprotos-test",
1088 pkgPath: "google.golang.org/protobuf/internal/testprotos/test",
1089 deps: [
Dan Willemsen8a32ec42021-08-27 17:08:45 -07001090 "golang-protobuf-internal-testprotos-enums",
Dan Willemsenfabe7452021-05-24 15:30:33 -07001091 "golang-protobuf-proto",
1092 "golang-protobuf-reflect-protoreflect",
Dan Willemsenfabe7452021-05-24 15:30:33 -07001093 "golang-protobuf-runtime-protoimpl",
1094 ],
1095 srcs: [
1096 "internal/testprotos/test/ext.pb.go",
1097 "internal/testprotos/test/test.pb.go",
1098 "internal/testprotos/test/test_import.pb.go",
1099 "internal/testprotos/test/test_public.pb.go",
1100 ],
1101}
1102
1103bootstrap_go_package {
1104 name: "golang-protobuf-internal-testprotos-test-weak1",
1105 pkgPath: "google.golang.org/protobuf/internal/testprotos/test/weak1",
1106 deps: [
1107 "golang-protobuf-reflect-protoreflect",
1108 "golang-protobuf-runtime-protoimpl",
1109 ],
1110 srcs: [
1111 "internal/testprotos/test/weak1/test_weak.pb.go",
1112 ],
1113}
1114
1115bootstrap_go_package {
1116 name: "golang-protobuf-internal-testprotos-test-weak2",
1117 pkgPath: "google.golang.org/protobuf/internal/testprotos/test/weak2",
1118 deps: [
1119 "golang-protobuf-reflect-protoreflect",
1120 "golang-protobuf-runtime-protoimpl",
1121 ],
1122 srcs: [
1123 "internal/testprotos/test/weak2/test_weak.pb.go",
1124 ],
1125}
1126
1127bootstrap_go_package {
1128 name: "golang-protobuf-internal-testprotos-test3",
1129 pkgPath: "google.golang.org/protobuf/internal/testprotos/test3",
1130 deps: [
1131 "golang-protobuf-reflect-protoreflect",
1132 "golang-protobuf-runtime-protoimpl",
1133 "golang-protobuf-types-descriptorpb",
1134 ],
1135 srcs: [
1136 "internal/testprotos/test3/test.pb.go",
1137 "internal/testprotos/test3/test_extension.pb.go",
1138 "internal/testprotos/test3/test_import.pb.go",
1139 ],
1140}
1141
1142bootstrap_go_package {
1143 name: "golang-protobuf-internal-testprotos-textpb2",
1144 pkgPath: "google.golang.org/protobuf/internal/testprotos/textpb2",
1145 deps: [
1146 "golang-protobuf-reflect-protoreflect",
Dan Willemsenfabe7452021-05-24 15:30:33 -07001147 "golang-protobuf-runtime-protoimpl",
1148 "golang-protobuf-types-known-anypb",
1149 "golang-protobuf-types-known-durationpb",
1150 "golang-protobuf-types-known-emptypb",
1151 "golang-protobuf-types-known-fieldmaskpb",
1152 "golang-protobuf-types-known-structpb",
1153 "golang-protobuf-types-known-timestamppb",
1154 "golang-protobuf-types-known-wrapperspb",
1155 ],
1156 srcs: [
1157 "internal/testprotos/textpb2/test.pb.go",
1158 ],
1159}
1160
1161bootstrap_go_package {
1162 name: "golang-protobuf-internal-testprotos-textpb3",
1163 pkgPath: "google.golang.org/protobuf/internal/testprotos/textpb3",
1164 deps: [
1165 "golang-protobuf-reflect-protoreflect",
1166 "golang-protobuf-runtime-protoimpl",
1167 ],
1168 srcs: [
1169 "internal/testprotos/textpb3/test.pb.go",
1170 ],
1171}
1172
1173bootstrap_go_package {
1174 name: "golang-protobuf-internal-version",
1175 pkgPath: "google.golang.org/protobuf/internal/version",
1176 srcs: [
1177 "internal/version/version.go",
1178 ],
1179}
1180
1181bootstrap_go_package {
1182 name: "golang-protobuf-internal-weakdeps",
1183 pkgPath: "google.golang.org/protobuf/internal/weakdeps",
1184 srcs: [
1185 "internal/weakdeps/doc.go",
1186 ],
1187}
1188
1189bootstrap_go_package {
1190 name: "golang-protobuf-proto",
1191 pkgPath: "google.golang.org/protobuf/proto",
1192 deps: [
1193 "golang-protobuf-encoding-protowire",
1194 "golang-protobuf-internal-encoding-messageset",
1195 "golang-protobuf-internal-errors",
1196 "golang-protobuf-internal-flags",
1197 "golang-protobuf-internal-genid",
1198 "golang-protobuf-internal-order",
1199 "golang-protobuf-internal-pragma",
1200 "golang-protobuf-internal-strs",
1201 "golang-protobuf-reflect-protoreflect",
1202 "golang-protobuf-reflect-protoregistry",
1203 "golang-protobuf-runtime-protoiface",
1204 ],
1205 srcs: [
1206 "proto/checkinit.go",
1207 "proto/decode.go",
1208 "proto/decode_gen.go",
1209 "proto/doc.go",
1210 "proto/encode.go",
1211 "proto/encode_gen.go",
1212 "proto/equal.go",
1213 "proto/extension.go",
1214 "proto/merge.go",
1215 "proto/messageset.go",
1216 "proto/proto.go",
1217 "proto/proto_methods.go",
1218 "proto/reset.go",
1219 "proto/size.go",
1220 "proto/size_gen.go",
1221 "proto/wrappers.go",
1222 ],
1223}
1224
1225bootstrap_go_package {
Dan Willemsenfb8fa962023-03-16 14:58:17 -04001226 name: "golang-protobuf-protoadapt",
1227 pkgPath: "google.golang.org/protobuf/protoadapt",
1228 deps: [
1229 "golang-protobuf-proto",
1230 "golang-protobuf-runtime-protoiface",
1231 "golang-protobuf-runtime-protoimpl",
1232 ],
1233 srcs: [
1234 "protoadapt/convert.go",
1235 ],
1236}
1237
1238bootstrap_go_package {
Dan Willemsenfabe7452021-05-24 15:30:33 -07001239 name: "golang-protobuf-reflect-protodesc",
1240 pkgPath: "google.golang.org/protobuf/reflect/protodesc",
1241 deps: [
1242 "golang-protobuf-encoding-prototext",
1243 "golang-protobuf-encoding-protowire",
1244 "golang-protobuf-internal-encoding-defval",
1245 "golang-protobuf-internal-errors",
1246 "golang-protobuf-internal-filedesc",
1247 "golang-protobuf-internal-flags",
1248 "golang-protobuf-internal-genid",
1249 "golang-protobuf-internal-pragma",
1250 "golang-protobuf-internal-strs",
1251 "golang-protobuf-proto",
1252 "golang-protobuf-reflect-protoreflect",
1253 "golang-protobuf-reflect-protoregistry",
1254 "golang-protobuf-types-descriptorpb",
1255 ],
1256 srcs: [
1257 "reflect/protodesc/desc.go",
1258 "reflect/protodesc/desc_init.go",
1259 "reflect/protodesc/desc_resolve.go",
1260 "reflect/protodesc/desc_validate.go",
1261 "reflect/protodesc/proto.go",
1262 ],
1263 testSrcs: [
1264 "reflect/protodesc/file_test.go",
1265 ],
1266}
1267
1268bootstrap_go_package {
Dan Willemsen8a32ec42021-08-27 17:08:45 -07001269 name: "golang-protobuf-reflect-protopath",
1270 pkgPath: "google.golang.org/protobuf/reflect/protopath",
1271 deps: [
1272 "golang-protobuf-internal-encoding-text",
1273 "golang-protobuf-internal-msgfmt",
1274 "golang-protobuf-reflect-protoreflect",
1275 ],
1276 srcs: [
1277 "reflect/protopath/path.go",
1278 "reflect/protopath/step.go",
1279 ],
1280}
1281
1282bootstrap_go_package {
1283 name: "golang-protobuf-reflect-protorange",
1284 pkgPath: "google.golang.org/protobuf/reflect/protorange",
1285 deps: [
1286 "go-cmp",
1287 "go-cmp-cmpopts",
1288 "golang-protobuf-internal-genid",
1289 "golang-protobuf-internal-order",
1290 "golang-protobuf-internal-testprotos-news",
1291 "golang-protobuf-proto",
1292 "golang-protobuf-reflect-protopath",
1293 "golang-protobuf-reflect-protoreflect",
1294 "golang-protobuf-reflect-protoregistry",
1295 "golang-protobuf-testing-protocmp",
1296 "golang-protobuf-types-known-anypb",
1297 "golang-protobuf-types-known-timestamppb",
1298 ],
1299 srcs: [
1300 "reflect/protorange/range.go",
1301 ],
1302 testSrcs: [
1303 "reflect/protorange/range_test.go",
1304 ],
1305}
1306
1307bootstrap_go_package {
Dan Willemsenfabe7452021-05-24 15:30:33 -07001308 name: "golang-protobuf-reflect-protoreflect",
1309 pkgPath: "google.golang.org/protobuf/reflect/protoreflect",
1310 deps: [
1311 "golang-protobuf-encoding-protowire",
1312 "golang-protobuf-internal-pragma",
1313 ],
1314 srcs: [
1315 "reflect/protoreflect/methods.go",
1316 "reflect/protoreflect/proto.go",
1317 "reflect/protoreflect/source.go",
1318 "reflect/protoreflect/source_gen.go",
1319 "reflect/protoreflect/type.go",
1320 "reflect/protoreflect/value.go",
Dan Willemsenfb8fa962023-03-16 14:58:17 -04001321 "reflect/protoreflect/value_equal.go",
Dan Willemsenfabe7452021-05-24 15:30:33 -07001322 "reflect/protoreflect/value_union.go",
1323 "reflect/protoreflect/value_unsafe.go",
1324 ],
1325 testSrcs: [
1326 "reflect/protoreflect/proto_test.go",
1327 "reflect/protoreflect/source_test.go",
1328 "reflect/protoreflect/value_test.go",
1329 ],
1330}
1331
1332bootstrap_go_package {
1333 name: "golang-protobuf-reflect-protoregistry",
1334 pkgPath: "google.golang.org/protobuf/reflect/protoregistry",
1335 deps: [
1336 "golang-protobuf-internal-encoding-messageset",
1337 "golang-protobuf-internal-errors",
1338 "golang-protobuf-internal-flags",
1339 "golang-protobuf-reflect-protoreflect",
1340 ],
1341 srcs: [
1342 "reflect/protoregistry/registry.go",
1343 ],
1344}
1345
1346bootstrap_go_package {
1347 name: "golang-protobuf-runtime-protoiface",
1348 pkgPath: "google.golang.org/protobuf/runtime/protoiface",
1349 deps: [
1350 "golang-protobuf-internal-pragma",
1351 "golang-protobuf-reflect-protoreflect",
1352 ],
1353 srcs: [
1354 "runtime/protoiface/legacy.go",
1355 "runtime/protoiface/methods.go",
1356 ],
1357}
1358
1359bootstrap_go_package {
1360 name: "golang-protobuf-runtime-protoimpl",
1361 pkgPath: "google.golang.org/protobuf/runtime/protoimpl",
1362 deps: [
1363 "golang-protobuf-internal-filedesc",
1364 "golang-protobuf-internal-filetype",
1365 "golang-protobuf-internal-impl",
1366 "golang-protobuf-internal-version",
1367 ],
1368 srcs: [
1369 "runtime/protoimpl/impl.go",
1370 "runtime/protoimpl/version.go",
1371 ],
1372}
1373
1374bootstrap_go_package {
1375 name: "golang-protobuf-testing-protocmp",
1376 pkgPath: "google.golang.org/protobuf/testing/protocmp",
1377 deps: [
1378 "go-cmp",
1379 "go-cmp-cmpopts",
1380 "golang-protobuf-encoding-protowire",
1381 "golang-protobuf-internal-detrand",
1382 "golang-protobuf-internal-genid",
1383 "golang-protobuf-internal-msgfmt",
1384 "golang-protobuf-internal-testprotos-test",
1385 "golang-protobuf-internal-testprotos-textpb2",
1386 "golang-protobuf-proto",
1387 "golang-protobuf-reflect-protoreflect",
1388 "golang-protobuf-reflect-protoregistry",
1389 "golang-protobuf-runtime-protoiface",
1390 "golang-protobuf-runtime-protoimpl",
1391 "golang-protobuf-testing-protopack",
1392 "golang-protobuf-types-dynamicpb",
1393 "golang-protobuf-types-known-anypb",
1394 "golang-protobuf-types-known-wrapperspb",
1395 ],
1396 srcs: [
1397 "testing/protocmp/reflect.go",
1398 "testing/protocmp/util.go",
1399 "testing/protocmp/xform.go",
1400 ],
1401 testSrcs: [
1402 "testing/protocmp/reflect_test.go",
1403 "testing/protocmp/util_test.go",
1404 "testing/protocmp/xform_test.go",
1405 ],
1406}
1407
1408bootstrap_go_package {
1409 name: "golang-protobuf-testing-protopack",
1410 pkgPath: "google.golang.org/protobuf/testing/protopack",
1411 deps: [
1412 "go-cmp",
1413 "golang-protobuf-encoding-prototext",
1414 "golang-protobuf-encoding-protowire",
1415 "golang-protobuf-reflect-protodesc",
1416 "golang-protobuf-reflect-protoreflect",
1417 "golang-protobuf-types-descriptorpb",
1418 ],
1419 srcs: [
1420 "testing/protopack/pack.go",
1421 ],
1422 testSrcs: [
1423 "testing/protopack/pack_test.go",
1424 ],
1425}
1426
1427bootstrap_go_package {
1428 name: "golang-protobuf-testing-prototest",
1429 pkgPath: "google.golang.org/protobuf/testing/prototest",
1430 deps: [
1431 "golang-protobuf-encoding-prototext",
1432 "golang-protobuf-encoding-protowire",
1433 "golang-protobuf-proto",
1434 "golang-protobuf-reflect-protoreflect",
1435 "golang-protobuf-reflect-protoregistry",
1436 ],
1437 srcs: [
1438 "testing/prototest/enum.go",
1439 "testing/prototest/message.go",
1440 ],
1441}
1442
1443bootstrap_go_package {
1444 name: "golang-protobuf-types-descriptorpb",
1445 pkgPath: "google.golang.org/protobuf/types/descriptorpb",
1446 deps: [
1447 "golang-protobuf-reflect-protoreflect",
Dan Willemsenfabe7452021-05-24 15:30:33 -07001448 "golang-protobuf-runtime-protoimpl",
1449 ],
1450 srcs: [
1451 "types/descriptorpb/descriptor.pb.go",
1452 ],
1453}
1454
1455bootstrap_go_package {
1456 name: "golang-protobuf-types-dynamicpb",
1457 pkgPath: "google.golang.org/protobuf/types/dynamicpb",
1458 deps: [
1459 "golang-protobuf-internal-errors",
1460 "golang-protobuf-reflect-protoreflect",
1461 "golang-protobuf-runtime-protoiface",
1462 "golang-protobuf-runtime-protoimpl",
1463 ],
1464 srcs: [
1465 "types/dynamicpb/dynamic.go",
1466 ],
1467}
1468
1469bootstrap_go_package {
1470 name: "golang-protobuf-types-known-anypb",
1471 pkgPath: "google.golang.org/protobuf/types/known/anypb",
1472 deps: [
1473 "golang-protobuf-proto",
1474 "golang-protobuf-reflect-protoreflect",
1475 "golang-protobuf-reflect-protoregistry",
1476 "golang-protobuf-runtime-protoimpl",
1477 ],
1478 srcs: [
1479 "types/known/anypb/any.pb.go",
1480 ],
1481}
1482
1483bootstrap_go_package {
1484 name: "golang-protobuf-types-known-apipb",
1485 pkgPath: "google.golang.org/protobuf/types/known/apipb",
1486 deps: [
1487 "golang-protobuf-reflect-protoreflect",
1488 "golang-protobuf-runtime-protoimpl",
1489 "golang-protobuf-types-known-sourcecontextpb",
1490 "golang-protobuf-types-known-typepb",
1491 ],
1492 srcs: [
1493 "types/known/apipb/api.pb.go",
1494 ],
1495}
1496
1497bootstrap_go_package {
1498 name: "golang-protobuf-types-known-durationpb",
1499 pkgPath: "google.golang.org/protobuf/types/known/durationpb",
1500 deps: [
1501 "golang-protobuf-reflect-protoreflect",
1502 "golang-protobuf-runtime-protoimpl",
1503 ],
1504 srcs: [
1505 "types/known/durationpb/duration.pb.go",
1506 ],
1507}
1508
1509bootstrap_go_package {
1510 name: "golang-protobuf-types-known-emptypb",
1511 pkgPath: "google.golang.org/protobuf/types/known/emptypb",
1512 deps: [
1513 "golang-protobuf-reflect-protoreflect",
1514 "golang-protobuf-runtime-protoimpl",
1515 ],
1516 srcs: [
1517 "types/known/emptypb/empty.pb.go",
1518 ],
1519}
1520
1521bootstrap_go_package {
1522 name: "golang-protobuf-types-known-fieldmaskpb",
1523 pkgPath: "google.golang.org/protobuf/types/known/fieldmaskpb",
1524 deps: [
1525 "golang-protobuf-proto",
1526 "golang-protobuf-reflect-protoreflect",
1527 "golang-protobuf-runtime-protoimpl",
1528 ],
1529 srcs: [
1530 "types/known/fieldmaskpb/field_mask.pb.go",
1531 ],
1532}
1533
1534bootstrap_go_package {
1535 name: "golang-protobuf-types-known-sourcecontextpb",
1536 pkgPath: "google.golang.org/protobuf/types/known/sourcecontextpb",
1537 deps: [
1538 "golang-protobuf-reflect-protoreflect",
1539 "golang-protobuf-runtime-protoimpl",
1540 ],
1541 srcs: [
1542 "types/known/sourcecontextpb/source_context.pb.go",
1543 ],
1544}
1545
1546bootstrap_go_package {
1547 name: "golang-protobuf-types-known-structpb",
1548 pkgPath: "google.golang.org/protobuf/types/known/structpb",
1549 deps: [
1550 "golang-protobuf-encoding-protojson",
1551 "golang-protobuf-reflect-protoreflect",
1552 "golang-protobuf-runtime-protoimpl",
1553 ],
1554 srcs: [
1555 "types/known/structpb/struct.pb.go",
1556 ],
1557}
1558
1559bootstrap_go_package {
1560 name: "golang-protobuf-types-known-timestamppb",
1561 pkgPath: "google.golang.org/protobuf/types/known/timestamppb",
1562 deps: [
1563 "golang-protobuf-reflect-protoreflect",
1564 "golang-protobuf-runtime-protoimpl",
1565 ],
1566 srcs: [
1567 "types/known/timestamppb/timestamp.pb.go",
1568 ],
1569}
1570
1571bootstrap_go_package {
1572 name: "golang-protobuf-types-known-typepb",
1573 pkgPath: "google.golang.org/protobuf/types/known/typepb",
1574 deps: [
1575 "golang-protobuf-reflect-protoreflect",
1576 "golang-protobuf-runtime-protoimpl",
1577 "golang-protobuf-types-known-anypb",
1578 "golang-protobuf-types-known-sourcecontextpb",
1579 ],
1580 srcs: [
1581 "types/known/typepb/type.pb.go",
1582 ],
1583}
1584
1585bootstrap_go_package {
1586 name: "golang-protobuf-types-known-wrapperspb",
1587 pkgPath: "google.golang.org/protobuf/types/known/wrapperspb",
1588 deps: [
1589 "golang-protobuf-reflect-protoreflect",
1590 "golang-protobuf-runtime-protoimpl",
1591 ],
1592 srcs: [
1593 "types/known/wrapperspb/wrappers.pb.go",
1594 ],
1595}
1596
1597bootstrap_go_package {
1598 name: "golang-protobuf-types-pluginpb",
1599 pkgPath: "google.golang.org/protobuf/types/pluginpb",
1600 deps: [
1601 "golang-protobuf-reflect-protoreflect",
1602 "golang-protobuf-runtime-protoimpl",
1603 "golang-protobuf-types-descriptorpb",
1604 ],
1605 srcs: [
1606 "types/pluginpb/plugin.pb.go",
1607 ],
1608}