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