• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1
2# Copyright 2017 gRPC authors.
3#
4# Licensed under the Apache License, Version 2.0 (the "License");
5# you may not use this file except in compliance with the License.
6# You may obtain a copy of the License at
7#
8#     http://www.apache.org/licenses/LICENSE-2.0
9#
10# Unless required by applicable law or agreed to in writing, software
11# distributed under the License is distributed on an "AS IS" BASIS,
12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13# See the License for the specific language governing permissions and
14# limitations under the License.
15
16# AUTO-GENERATED BY make_grpcio_tools.py!
17CC_FILES=[
18    'third_party/abseil-cpp/absl/base/internal/cycleclock.cc',
19    'third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc',
20    'third_party/abseil-cpp/absl/base/internal/raw_logging.cc',
21    'third_party/abseil-cpp/absl/base/internal/spinlock.cc',
22    'third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc',
23    'third_party/abseil-cpp/absl/base/internal/strerror.cc',
24    'third_party/abseil-cpp/absl/base/internal/sysinfo.cc',
25    'third_party/abseil-cpp/absl/base/internal/thread_identity.cc',
26    'third_party/abseil-cpp/absl/base/internal/throw_delegate.cc',
27    'third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc',
28    'third_party/abseil-cpp/absl/base/log_severity.cc',
29    'third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.cc',
30    'third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc',
31    'third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc',
32    'third_party/abseil-cpp/absl/crc/crc32c.cc',
33    'third_party/abseil-cpp/absl/crc/internal/cpu_detect.cc',
34    'third_party/abseil-cpp/absl/crc/internal/crc.cc',
35    'third_party/abseil-cpp/absl/crc/internal/crc_cord_state.cc',
36    'third_party/abseil-cpp/absl/crc/internal/crc_memcpy_fallback.cc',
37    'third_party/abseil-cpp/absl/crc/internal/crc_memcpy_x86_arm_combined.cc',
38    'third_party/abseil-cpp/absl/crc/internal/crc_non_temporal_memcpy.cc',
39    'third_party/abseil-cpp/absl/crc/internal/crc_x86_arm_combined.cc',
40    'third_party/abseil-cpp/absl/debugging/internal/address_is_readable.cc',
41    'third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.cc',
42    'third_party/abseil-cpp/absl/debugging/internal/demangle.cc',
43    'third_party/abseil-cpp/absl/debugging/internal/demangle_rust.cc',
44    'third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc',
45    'third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc',
46    'third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.cc',
47    'third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc',
48    'third_party/abseil-cpp/absl/debugging/stacktrace.cc',
49    'third_party/abseil-cpp/absl/debugging/symbolize.cc',
50    'third_party/abseil-cpp/absl/hash/internal/city.cc',
51    'third_party/abseil-cpp/absl/hash/internal/hash.cc',
52    'third_party/abseil-cpp/absl/hash/internal/low_level_hash.cc',
53    'third_party/abseil-cpp/absl/log/die_if_null.cc',
54    'third_party/abseil-cpp/absl/log/globals.cc',
55    'third_party/abseil-cpp/absl/log/initialize.cc',
56    'third_party/abseil-cpp/absl/log/internal/check_op.cc',
57    'third_party/abseil-cpp/absl/log/internal/conditions.cc',
58    'third_party/abseil-cpp/absl/log/internal/fnmatch.cc',
59    'third_party/abseil-cpp/absl/log/internal/globals.cc',
60    'third_party/abseil-cpp/absl/log/internal/log_format.cc',
61    'third_party/abseil-cpp/absl/log/internal/log_message.cc',
62    'third_party/abseil-cpp/absl/log/internal/log_sink_set.cc',
63    'third_party/abseil-cpp/absl/log/internal/nullguard.cc',
64    'third_party/abseil-cpp/absl/log/internal/proto.cc',
65    'third_party/abseil-cpp/absl/log/internal/vlog_config.cc',
66    'third_party/abseil-cpp/absl/log/log_entry.cc',
67    'third_party/abseil-cpp/absl/log/log_sink.cc',
68    'third_party/abseil-cpp/absl/numeric/int128.cc',
69    'third_party/abseil-cpp/absl/profiling/internal/exponential_biased.cc',
70    'third_party/abseil-cpp/absl/status/internal/status_internal.cc',
71    'third_party/abseil-cpp/absl/status/status.cc',
72    'third_party/abseil-cpp/absl/status/status_payload_printer.cc',
73    'third_party/abseil-cpp/absl/status/statusor.cc',
74    'third_party/abseil-cpp/absl/strings/ascii.cc',
75    'third_party/abseil-cpp/absl/strings/charconv.cc',
76    'third_party/abseil-cpp/absl/strings/cord.cc',
77    'third_party/abseil-cpp/absl/strings/cord_analysis.cc',
78    'third_party/abseil-cpp/absl/strings/cord_buffer.cc',
79    'third_party/abseil-cpp/absl/strings/escaping.cc',
80    'third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc',
81    'third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc',
82    'third_party/abseil-cpp/absl/strings/internal/cord_internal.cc',
83    'third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.cc',
84    'third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.cc',
85    'third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.cc',
86    'third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.cc',
87    'third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.cc',
88    'third_party/abseil-cpp/absl/strings/internal/cordz_functions.cc',
89    'third_party/abseil-cpp/absl/strings/internal/cordz_handle.cc',
90    'third_party/abseil-cpp/absl/strings/internal/cordz_info.cc',
91    'third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.cc',
92    'third_party/abseil-cpp/absl/strings/internal/escaping.cc',
93    'third_party/abseil-cpp/absl/strings/internal/memutil.cc',
94    'third_party/abseil-cpp/absl/strings/internal/ostringstream.cc',
95    'third_party/abseil-cpp/absl/strings/internal/str_format/arg.cc',
96    'third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc',
97    'third_party/abseil-cpp/absl/strings/internal/str_format/extension.cc',
98    'third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc',
99    'third_party/abseil-cpp/absl/strings/internal/str_format/output.cc',
100    'third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc',
101    'third_party/abseil-cpp/absl/strings/internal/stringify_sink.cc',
102    'third_party/abseil-cpp/absl/strings/internal/utf8.cc',
103    'third_party/abseil-cpp/absl/strings/match.cc',
104    'third_party/abseil-cpp/absl/strings/numbers.cc',
105    'third_party/abseil-cpp/absl/strings/str_cat.cc',
106    'third_party/abseil-cpp/absl/strings/str_replace.cc',
107    'third_party/abseil-cpp/absl/strings/str_split.cc',
108    'third_party/abseil-cpp/absl/strings/string_view.cc',
109    'third_party/abseil-cpp/absl/strings/substitute.cc',
110    'third_party/abseil-cpp/absl/synchronization/barrier.cc',
111    'third_party/abseil-cpp/absl/synchronization/blocking_counter.cc',
112    'third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc',
113    'third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc',
114    'third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc',
115    'third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc',
116    'third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc',
117    'third_party/abseil-cpp/absl/synchronization/internal/pthread_waiter.cc',
118    'third_party/abseil-cpp/absl/synchronization/internal/sem_waiter.cc',
119    'third_party/abseil-cpp/absl/synchronization/internal/stdcpp_waiter.cc',
120    'third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc',
121    'third_party/abseil-cpp/absl/synchronization/internal/win32_waiter.cc',
122    'third_party/abseil-cpp/absl/synchronization/mutex.cc',
123    'third_party/abseil-cpp/absl/synchronization/notification.cc',
124    'third_party/abseil-cpp/absl/time/civil_time.cc',
125    'third_party/abseil-cpp/absl/time/clock.cc',
126    'third_party/abseil-cpp/absl/time/duration.cc',
127    'third_party/abseil-cpp/absl/time/format.cc',
128    'third_party/abseil-cpp/absl/time/internal/cctz/src/civil_time_detail.cc',
129    'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc',
130    'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc',
131    'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc',
132    'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc',
133    'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc',
134    'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.cc',
135    'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc',
136    'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.cc',
137    'third_party/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.cc',
138    'third_party/abseil-cpp/absl/time/time.cc',
139    'third_party/abseil-cpp/absl/types/bad_optional_access.cc',
140    'third_party/abseil-cpp/absl/types/bad_variant_access.cc',
141    'third_party/protobuf/src/google/protobuf/any.cc',
142    'third_party/protobuf/src/google/protobuf/any_lite.cc',
143    'third_party/protobuf/src/google/protobuf/arena.cc',
144    'third_party/protobuf/src/google/protobuf/arena_align.cc',
145    'third_party/protobuf/src/google/protobuf/arenastring.cc',
146    'third_party/protobuf/src/google/protobuf/arenaz_sampler.cc',
147    'third_party/protobuf/src/google/protobuf/compiler/code_generator.cc',
148    'third_party/protobuf/src/google/protobuf/compiler/code_generator_lite.cc',
149    'third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc',
150    'third_party/protobuf/src/google/protobuf/compiler/cpp/enum.cc',
151    'third_party/protobuf/src/google/protobuf/compiler/cpp/extension.cc',
152    'third_party/protobuf/src/google/protobuf/compiler/cpp/field.cc',
153    'third_party/protobuf/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc',
154    'third_party/protobuf/src/google/protobuf/compiler/cpp/field_generators/enum_field.cc',
155    'third_party/protobuf/src/google/protobuf/compiler/cpp/field_generators/map_field.cc',
156    'third_party/protobuf/src/google/protobuf/compiler/cpp/field_generators/message_field.cc',
157    'third_party/protobuf/src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc',
158    'third_party/protobuf/src/google/protobuf/compiler/cpp/field_generators/string_field.cc',
159    'third_party/protobuf/src/google/protobuf/compiler/cpp/field_generators/string_view_field.cc',
160    'third_party/protobuf/src/google/protobuf/compiler/cpp/file.cc',
161    'third_party/protobuf/src/google/protobuf/compiler/cpp/generator.cc',
162    'third_party/protobuf/src/google/protobuf/compiler/cpp/helpers.cc',
163    'third_party/protobuf/src/google/protobuf/compiler/cpp/ifndef_guard.cc',
164    'third_party/protobuf/src/google/protobuf/compiler/cpp/message.cc',
165    'third_party/protobuf/src/google/protobuf/compiler/cpp/namespace_printer.cc',
166    'third_party/protobuf/src/google/protobuf/compiler/cpp/padding_optimizer.cc',
167    'third_party/protobuf/src/google/protobuf/compiler/cpp/parse_function_generator.cc',
168    'third_party/protobuf/src/google/protobuf/compiler/cpp/service.cc',
169    'third_party/protobuf/src/google/protobuf/compiler/cpp/tracker.cc',
170    'third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc',
171    'third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_enum.cc',
172    'third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_enum_field.cc',
173    'third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_field_base.cc',
174    'third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_generator.cc',
175    'third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.cc',
176    'third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_map_field.cc',
177    'third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc',
178    'third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_message_field.cc',
179    'third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc',
180    'third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc',
181    'third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc',
182    'third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc',
183    'third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc',
184    'third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc',
185    'third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc',
186    'third_party/protobuf/src/google/protobuf/compiler/csharp/names.cc',
187    'third_party/protobuf/src/google/protobuf/compiler/importer.cc',
188    'third_party/protobuf/src/google/protobuf/compiler/java/context.cc',
189    'third_party/protobuf/src/google/protobuf/compiler/java/doc_comment.cc',
190    'third_party/protobuf/src/google/protobuf/compiler/java/field_common.cc',
191    'third_party/protobuf/src/google/protobuf/compiler/java/file.cc',
192    'third_party/protobuf/src/google/protobuf/compiler/java/full/enum.cc',
193    'third_party/protobuf/src/google/protobuf/compiler/java/full/enum_field.cc',
194    'third_party/protobuf/src/google/protobuf/compiler/java/full/extension.cc',
195    'third_party/protobuf/src/google/protobuf/compiler/java/full/generator_factory.cc',
196    'third_party/protobuf/src/google/protobuf/compiler/java/full/make_field_gens.cc',
197    'third_party/protobuf/src/google/protobuf/compiler/java/full/map_field.cc',
198    'third_party/protobuf/src/google/protobuf/compiler/java/full/message.cc',
199    'third_party/protobuf/src/google/protobuf/compiler/java/full/message_builder.cc',
200    'third_party/protobuf/src/google/protobuf/compiler/java/full/message_field.cc',
201    'third_party/protobuf/src/google/protobuf/compiler/java/full/primitive_field.cc',
202    'third_party/protobuf/src/google/protobuf/compiler/java/full/service.cc',
203    'third_party/protobuf/src/google/protobuf/compiler/java/full/string_field.cc',
204    'third_party/protobuf/src/google/protobuf/compiler/java/generator.cc',
205    'third_party/protobuf/src/google/protobuf/compiler/java/helpers.cc',
206    'third_party/protobuf/src/google/protobuf/compiler/java/internal_helpers.cc',
207    'third_party/protobuf/src/google/protobuf/compiler/java/java_features.pb.cc',
208    'third_party/protobuf/src/google/protobuf/compiler/java/lite/enum.cc',
209    'third_party/protobuf/src/google/protobuf/compiler/java/lite/enum_field.cc',
210    'third_party/protobuf/src/google/protobuf/compiler/java/lite/extension.cc',
211    'third_party/protobuf/src/google/protobuf/compiler/java/lite/generator_factory.cc',
212    'third_party/protobuf/src/google/protobuf/compiler/java/lite/make_field_gens.cc',
213    'third_party/protobuf/src/google/protobuf/compiler/java/lite/map_field.cc',
214    'third_party/protobuf/src/google/protobuf/compiler/java/lite/message.cc',
215    'third_party/protobuf/src/google/protobuf/compiler/java/lite/message_builder.cc',
216    'third_party/protobuf/src/google/protobuf/compiler/java/lite/message_field.cc',
217    'third_party/protobuf/src/google/protobuf/compiler/java/lite/primitive_field.cc',
218    'third_party/protobuf/src/google/protobuf/compiler/java/lite/string_field.cc',
219    'third_party/protobuf/src/google/protobuf/compiler/java/message_serialization.cc',
220    'third_party/protobuf/src/google/protobuf/compiler/java/name_resolver.cc',
221    'third_party/protobuf/src/google/protobuf/compiler/java/names.cc',
222    'third_party/protobuf/src/google/protobuf/compiler/java/shared_code_generator.cc',
223    'third_party/protobuf/src/google/protobuf/compiler/kotlin/file.cc',
224    'third_party/protobuf/src/google/protobuf/compiler/kotlin/generator.cc',
225    'third_party/protobuf/src/google/protobuf/compiler/kotlin/message.cc',
226    'third_party/protobuf/src/google/protobuf/compiler/main.cc',
227    'third_party/protobuf/src/google/protobuf/compiler/objectivec/enum.cc',
228    'third_party/protobuf/src/google/protobuf/compiler/objectivec/enum_field.cc',
229    'third_party/protobuf/src/google/protobuf/compiler/objectivec/extension.cc',
230    'third_party/protobuf/src/google/protobuf/compiler/objectivec/field.cc',
231    'third_party/protobuf/src/google/protobuf/compiler/objectivec/file.cc',
232    'third_party/protobuf/src/google/protobuf/compiler/objectivec/generator.cc',
233    'third_party/protobuf/src/google/protobuf/compiler/objectivec/helpers.cc',
234    'third_party/protobuf/src/google/protobuf/compiler/objectivec/import_writer.cc',
235    'third_party/protobuf/src/google/protobuf/compiler/objectivec/line_consumer.cc',
236    'third_party/protobuf/src/google/protobuf/compiler/objectivec/map_field.cc',
237    'third_party/protobuf/src/google/protobuf/compiler/objectivec/message.cc',
238    'third_party/protobuf/src/google/protobuf/compiler/objectivec/message_field.cc',
239    'third_party/protobuf/src/google/protobuf/compiler/objectivec/names.cc',
240    'third_party/protobuf/src/google/protobuf/compiler/objectivec/oneof.cc',
241    'third_party/protobuf/src/google/protobuf/compiler/objectivec/primitive_field.cc',
242    'third_party/protobuf/src/google/protobuf/compiler/objectivec/tf_decode_data.cc',
243    'third_party/protobuf/src/google/protobuf/compiler/parser.cc',
244    'third_party/protobuf/src/google/protobuf/compiler/php/names.cc',
245    'third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc',
246    'third_party/protobuf/src/google/protobuf/compiler/plugin.cc',
247    'third_party/protobuf/src/google/protobuf/compiler/plugin.pb.cc',
248    'third_party/protobuf/src/google/protobuf/compiler/python/generator.cc',
249    'third_party/protobuf/src/google/protobuf/compiler/python/helpers.cc',
250    'third_party/protobuf/src/google/protobuf/compiler/python/pyi_generator.cc',
251    'third_party/protobuf/src/google/protobuf/compiler/retention.cc',
252    'third_party/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.cc',
253    'third_party/protobuf/src/google/protobuf/compiler/rust/accessors/accessor_case.cc',
254    'third_party/protobuf/src/google/protobuf/compiler/rust/accessors/accessors.cc',
255    'third_party/protobuf/src/google/protobuf/compiler/rust/accessors/default_value.cc',
256    'third_party/protobuf/src/google/protobuf/compiler/rust/accessors/map.cc',
257    'third_party/protobuf/src/google/protobuf/compiler/rust/accessors/repeated_field.cc',
258    'third_party/protobuf/src/google/protobuf/compiler/rust/accessors/singular_cord.cc',
259    'third_party/protobuf/src/google/protobuf/compiler/rust/accessors/singular_message.cc',
260    'third_party/protobuf/src/google/protobuf/compiler/rust/accessors/singular_scalar.cc',
261    'third_party/protobuf/src/google/protobuf/compiler/rust/accessors/singular_string.cc',
262    'third_party/protobuf/src/google/protobuf/compiler/rust/accessors/unsupported_field.cc',
263    'third_party/protobuf/src/google/protobuf/compiler/rust/accessors/with_presence.cc',
264    'third_party/protobuf/src/google/protobuf/compiler/rust/context.cc',
265    'third_party/protobuf/src/google/protobuf/compiler/rust/crate_mapping.cc',
266    'third_party/protobuf/src/google/protobuf/compiler/rust/enum.cc',
267    'third_party/protobuf/src/google/protobuf/compiler/rust/generator.cc',
268    'third_party/protobuf/src/google/protobuf/compiler/rust/message.cc',
269    'third_party/protobuf/src/google/protobuf/compiler/rust/naming.cc',
270    'third_party/protobuf/src/google/protobuf/compiler/rust/oneof.cc',
271    'third_party/protobuf/src/google/protobuf/compiler/rust/relative_path.cc',
272    'third_party/protobuf/src/google/protobuf/compiler/rust/rust_field_type.cc',
273    'third_party/protobuf/src/google/protobuf/compiler/rust/rust_keywords.cc',
274    'third_party/protobuf/src/google/protobuf/compiler/rust/upb_helpers.cc',
275    'third_party/protobuf/src/google/protobuf/compiler/subprocess.cc',
276    'third_party/protobuf/src/google/protobuf/compiler/versions.cc',
277    'third_party/protobuf/src/google/protobuf/compiler/zip_writer.cc',
278    'third_party/protobuf/src/google/protobuf/cpp_features.pb.cc',
279    'third_party/protobuf/src/google/protobuf/descriptor.cc',
280    'third_party/protobuf/src/google/protobuf/descriptor.pb.cc',
281    'third_party/protobuf/src/google/protobuf/descriptor_database.cc',
282    'third_party/protobuf/src/google/protobuf/dynamic_message.cc',
283    'third_party/protobuf/src/google/protobuf/extension_set.cc',
284    'third_party/protobuf/src/google/protobuf/extension_set_heavy.cc',
285    'third_party/protobuf/src/google/protobuf/feature_resolver.cc',
286    'third_party/protobuf/src/google/protobuf/generated_enum_util.cc',
287    'third_party/protobuf/src/google/protobuf/generated_message_bases.cc',
288    'third_party/protobuf/src/google/protobuf/generated_message_reflection.cc',
289    'third_party/protobuf/src/google/protobuf/generated_message_tctable_full.cc',
290    'third_party/protobuf/src/google/protobuf/generated_message_tctable_gen.cc',
291    'third_party/protobuf/src/google/protobuf/generated_message_tctable_lite.cc',
292    'third_party/protobuf/src/google/protobuf/generated_message_util.cc',
293    'third_party/protobuf/src/google/protobuf/implicit_weak_message.cc',
294    'third_party/protobuf/src/google/protobuf/inlined_string_field.cc',
295    'third_party/protobuf/src/google/protobuf/io/coded_stream.cc',
296    'third_party/protobuf/src/google/protobuf/io/gzip_stream.cc',
297    'third_party/protobuf/src/google/protobuf/io/io_win32.cc',
298    'third_party/protobuf/src/google/protobuf/io/printer.cc',
299    'third_party/protobuf/src/google/protobuf/io/strtod.cc',
300    'third_party/protobuf/src/google/protobuf/io/tokenizer.cc',
301    'third_party/protobuf/src/google/protobuf/io/zero_copy_sink.cc',
302    'third_party/protobuf/src/google/protobuf/io/zero_copy_stream.cc',
303    'third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl.cc',
304    'third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc',
305    'third_party/protobuf/src/google/protobuf/map.cc',
306    'third_party/protobuf/src/google/protobuf/map_field.cc',
307    'third_party/protobuf/src/google/protobuf/message.cc',
308    'third_party/protobuf/src/google/protobuf/message_lite.cc',
309    'third_party/protobuf/src/google/protobuf/parse_context.cc',
310    'third_party/protobuf/src/google/protobuf/port.cc',
311    'third_party/protobuf/src/google/protobuf/raw_ptr.cc',
312    'third_party/protobuf/src/google/protobuf/reflection_mode.cc',
313    'third_party/protobuf/src/google/protobuf/reflection_ops.cc',
314    'third_party/protobuf/src/google/protobuf/repeated_field.cc',
315    'third_party/protobuf/src/google/protobuf/repeated_ptr_field.cc',
316    'third_party/protobuf/src/google/protobuf/service.cc',
317    'third_party/protobuf/src/google/protobuf/stubs/common.cc',
318    'third_party/protobuf/src/google/protobuf/testing/file.cc',
319    'third_party/protobuf/src/google/protobuf/text_format.cc',
320    'third_party/protobuf/src/google/protobuf/unknown_field_set.cc',
321    'third_party/protobuf/src/google/protobuf/wire_format.cc',
322    'third_party/protobuf/src/google/protobuf/wire_format_lite.cc',
323    'third_party/protobuf/third_party/utf8_range/utf8_range.c',
324    'third_party/protobuf/third_party/utf8_range/utf8_validity.cc',
325    'third_party/protobuf/upb_generator/common/names.cc',
326    'third_party/protobuf/upb_generator/minitable/names.cc',
327    'third_party/protobuf/upb_generator/minitable/names_internal.cc'
328]
329
330PROTO_FILES=[
331    'google/protobuf/any.proto',
332    'google/protobuf/api.proto',
333    'google/protobuf/compiler/plugin.proto',
334    'google/protobuf/descriptor.proto',
335    'google/protobuf/duration.proto',
336    'google/protobuf/empty.proto',
337    'google/protobuf/field_mask.proto',
338    'google/protobuf/source_context.proto',
339    'google/protobuf/struct.proto',
340    'google/protobuf/timestamp.proto',
341    'google/protobuf/type.proto',
342    'google/protobuf/wrappers.proto'
343]
344
345CC_INCLUDES=[
346    'third_party/abseil-cpp',
347    'third_party/protobuf',
348    'third_party/protobuf/src',
349    'third_party/protobuf/upb',
350    'third_party/protobuf/third_party/utf8_range'
351]
352PROTO_INCLUDE='third_party/protobuf/src'
353
354PROTOBUF_SUBMODULE_VERSION="2d4414f384dc499af113b5991ce3eaa9df6dd931"
355