# Copyright 2024 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. _include_dir = "src/google/protobuf" protobuf_headers = [ "$_include_dir/any.h", "$_include_dir/arena.h", "$_include_dir/arena_align.h", "$_include_dir/arena_allocation_policy.h", "$_include_dir/arena_cleanup.h", "$_include_dir/arenaz_sampler.h", "$_include_dir/compiler/importer.h", "$_include_dir/compiler/parser.h", "$_include_dir/cpp_edition_defaults.h", "$_include_dir/cpp_features.pb.h", "$_include_dir/descriptor.h", "$_include_dir/descriptor.pb.h", "$_include_dir/descriptor_database.h", "$_include_dir/descriptor_lite.h", "$_include_dir/descriptor_visitor.h", "$_include_dir/dynamic_message.h", "$_include_dir/endian.h", "$_include_dir/explicitly_constructed.h", "$_include_dir/extension_set.h", "$_include_dir/extension_set_inl.h", "$_include_dir/feature_resolver.h", "$_include_dir/field_access_listener.h", "$_include_dir/generated_enum_reflection.h", "$_include_dir/generated_enum_util.h", "$_include_dir/generated_message_bases.h", "$_include_dir/generated_message_reflection.h", "$_include_dir/generated_message_tctable_decl.h", "$_include_dir/generated_message_tctable_gen.h", "$_include_dir/generated_message_tctable_impl.h", "$_include_dir/generated_message_util.h", "$_include_dir/has_bits.h", "$_include_dir/implicit_weak_message.h", "$_include_dir/inlined_string_field.h", "$_include_dir/internal_feature_helper.h", "$_include_dir/io/coded_stream.h", "$_include_dir/io/io_win32.h", "$_include_dir/io/printer.h", "$_include_dir/io/strtod.h", "$_include_dir/io/tokenizer.h", "$_include_dir/io/zero_copy_sink.h", "$_include_dir/io/zero_copy_stream.h", "$_include_dir/io/zero_copy_stream_impl.h", "$_include_dir/io/zero_copy_stream_impl_lite.h", "$_include_dir/map.h", "$_include_dir/map_entry.h", "$_include_dir/map_field.h", "$_include_dir/map_field_lite.h", "$_include_dir/map_type_handler.h", "$_include_dir/message.h", "$_include_dir/message_lite.h", "$_include_dir/metadata.h", "$_include_dir/metadata_lite.h", "$_include_dir/micro_string.h", "$_include_dir/parse_context.h", "$_include_dir/port.h", "$_include_dir/port_def.inc", "$_include_dir/port_undef.inc", "$_include_dir/raw_ptr.h", "$_include_dir/reflection.h", "$_include_dir/reflection_internal.h", "$_include_dir/reflection_mode.h", "$_include_dir/reflection_ops.h", "$_include_dir/reflection_visit_field_info.h", "$_include_dir/reflection_visit_fields.h", "$_include_dir/repeated_field.h", "$_include_dir/repeated_ptr_field.h", "$_include_dir/runtime_version.h", "$_include_dir/serial_arena.h", "$_include_dir/serial_arena.h", "$_include_dir/service.h", "$_include_dir/string_block.h", "$_include_dir/stubs/callback.h", "$_include_dir/stubs/common.h", "$_include_dir/stubs/platform_macros.h", "$_include_dir/stubs/port.h", "$_include_dir/stubs/status_macros.h", "$_include_dir/symbol_checker.h", "$_include_dir/text_format.h", "$_include_dir/thread_safe_arena.h", "$_include_dir/unknown_field_set.h", "$_include_dir/util/delimited_message_util.h", "$_include_dir/util/field_comparator.h", "$_include_dir/util/message_differencer.h", "$_include_dir/varint_shuffle.h", "$_include_dir/wire_format.h", "$_include_dir/wire_format_lite.h", ] protobuf_lite_sources = [ "$_include_dir/any_lite.cc", "$_include_dir/arena.cc", "$_include_dir/arenastring.cc", "$_include_dir/arenaz_sampler.cc", "$_include_dir/extension_set.cc", "$_include_dir/generated_enum_util.cc", "$_include_dir/generated_message_tctable_lite.cc", "$_include_dir/generated_message_util.cc", "$_include_dir/implicit_weak_message.cc", "$_include_dir/inlined_string_field.cc", "$_include_dir/io/coded_stream.cc", "$_include_dir/io/io_win32.cc", "$_include_dir/io/printer.cc", "$_include_dir/io/strtod.cc", "$_include_dir/io/tokenizer.cc", "$_include_dir/io/zero_copy_sink.cc", "$_include_dir/io/zero_copy_stream.cc", "$_include_dir/io/zero_copy_stream_impl.cc", "$_include_dir/io/zero_copy_stream_impl_lite.cc", "$_include_dir/map.cc", "$_include_dir/message_lite.cc", "$_include_dir/micro_string.cc", "$_include_dir/parse_context.cc", "$_include_dir/port.cc", "$_include_dir/port_def.inc", "$_include_dir/port_undef.inc", "$_include_dir/raw_ptr.cc", "$_include_dir/repeated_field.cc", "$_include_dir/repeated_ptr_field.cc", "$_include_dir/stubs/common.cc", "$_include_dir/wire_format_lite.cc", ] protobuf_sources = [ "$_include_dir/any.cc", "$_include_dir/compiler/importer.cc", "$_include_dir/compiler/parser.cc", "$_include_dir/cpp_features.pb.cc", "$_include_dir/descriptor.cc", "$_include_dir/descriptor.pb.cc", "$_include_dir/descriptor_database.cc", "$_include_dir/dynamic_message.cc", "$_include_dir/extension_set_heavy.cc", "$_include_dir/feature_resolver.cc", "$_include_dir/generated_message_bases.cc", "$_include_dir/generated_message_reflection.cc", "$_include_dir/generated_message_tctable_full.cc", "$_include_dir/generated_message_tctable_gen.cc", "$_include_dir/internal_feature_helper.cc", "$_include_dir/map_field.cc", "$_include_dir/message.cc", "$_include_dir/reflection_mode.cc", "$_include_dir/reflection_ops.cc", "$_include_dir/service.cc", "$_include_dir/symbol_checker.cc", "$_include_dir/text_format.cc", "$_include_dir/unknown_field_set.cc", "$_include_dir/util/delimited_message_util.cc", "$_include_dir/util/field_comparator.cc", "$_include_dir/util/message_differencer.cc", "$_include_dir/wire_format.cc", ] protoc_sources = [ "$_include_dir/compiler/code_generator.cc", "$_include_dir/compiler/code_generator_lite.cc", "$_include_dir/compiler/command_line_interface.cc", "$_include_dir/compiler/plugin.cc", "$_include_dir/compiler/plugin.pb.cc", "$_include_dir/compiler/retention.cc", "$_include_dir/compiler/subprocess.cc", "$_include_dir/compiler/versions.cc", "$_include_dir/compiler/zip_writer.cc", ] protoc_headers = [ "$_include_dir/compiler/code_generator_lite.h", "$_include_dir/compiler/code_generator.h", "$_include_dir/compiler/plugin.h", "$_include_dir/compiler/plugin.pb.h", "$_include_dir/compiler/scc.h", "$_include_dir/compiler/command_line_interface.h", "$_include_dir/compiler/subprocess.h", "$_include_dir/compiler/zip_writer.h", "$_include_dir/compiler/retention.h", "$_include_dir/compiler/versions.h", "$_include_dir/compiler/cpp/enum.h", ] _cpp_dir = "$_include_dir/compiler/cpp" protoc_cpp_sources = [ "$_cpp_dir/enum.cc", "$_cpp_dir/extension.cc", "$_cpp_dir/field.cc", "$_cpp_dir/field_chunk.cc", "$_cpp_dir/field_generators/cord_field.cc", "$_cpp_dir/field_generators/enum_field.cc", "$_cpp_dir/field_generators/map_field.cc", "$_cpp_dir/field_generators/message_field.cc", "$_cpp_dir/field_generators/primitive_field.cc", "$_cpp_dir/field_generators/string_field.cc", "$_cpp_dir/field_generators/string_view_field.cc", "$_cpp_dir/file.cc", "$_cpp_dir/generator.cc", "$_cpp_dir/helpers.cc", "$_cpp_dir/ifndef_guard.cc", "$_cpp_dir/message.cc", "$_cpp_dir/message_layout_helper.cc", "$_cpp_dir/namespace_printer.cc", "$_cpp_dir/parse_function_generator.cc", "$_cpp_dir/service.cc", "$_cpp_dir/tracker.cc", ] protoc_cpp_headers = [ "$_cpp_dir/extension.h", "$_cpp_dir/names.h", "$_cpp_dir/options.h", "$_cpp_dir/helpers.h", "$_cpp_dir/field.h", "$_cpp_dir/field_chunk.h", "$_cpp_dir/field_generators/generators.h", "$_cpp_dir/file.h", "$_cpp_dir/generator.h", "$_cpp_dir/ifndef_guard.h", "$_cpp_dir/message.h", "$_cpp_dir/message_layout_helper.h", "$_cpp_dir/namespace_printer.h", "$_cpp_dir/padding_optimizer.h", "$_cpp_dir/parse_function_generator.h", "$_cpp_dir/service.h", "$_cpp_dir/tracker.h", ] protoc_java_full_sources = [ "$_include_dir/compiler/java/full/enum.cc", "$_include_dir/compiler/java/full/enum_field.cc", "$_include_dir/compiler/java/full/extension.cc", "$_include_dir/compiler/java/full/generator_factory.cc", "$_include_dir/compiler/java/full/make_field_gens.cc", "$_include_dir/compiler/java/full/map_field.cc", "$_include_dir/compiler/java/full/message.cc", "$_include_dir/compiler/java/full/message_builder.cc", "$_include_dir/compiler/java/full/message_field.cc", "$_include_dir/compiler/java/full/primitive_field.cc", "$_include_dir/compiler/java/full/service.cc", "$_include_dir/compiler/java/full/string_field.cc", ] protoc_java_lite_sources = [ "$_include_dir/compiler/java/lite/enum.cc", "$_include_dir/compiler/java/lite/enum_field.cc", "$_include_dir/compiler/java/lite/extension.cc", "$_include_dir/compiler/java/lite/generator_factory.cc", "$_include_dir/compiler/java/lite/make_field_gens.cc", "$_include_dir/compiler/java/lite/map_field.cc", "$_include_dir/compiler/java/lite/message.cc", "$_include_dir/compiler/java/lite/message_builder.cc", "$_include_dir/compiler/java/lite/message_field.cc", "$_include_dir/compiler/java/lite/primitive_field.cc", "$_include_dir/compiler/java/lite/string_field.cc", ] protoc_java_sources = [ "$_include_dir/compiler/java/context.cc", "$_include_dir/compiler/java/doc_comment.cc", "$_include_dir/compiler/java/field_common.cc", "$_include_dir/compiler/java/file.cc", "$_include_dir/compiler/java/generator.cc", "$_include_dir/compiler/java/helpers.cc", "$_include_dir/compiler/java/internal_helpers.cc", "$_include_dir/compiler/java/java_features.pb.cc", "$_include_dir/compiler/java/message_serialization.cc", "$_include_dir/compiler/java/name_resolver.cc", "$_include_dir/compiler/java/names.cc", "$_include_dir/compiler/java/shared_code_generator.cc", ] protoc_java_all_headers = [ "$_include_dir/compiler/java/context.h", "$_include_dir/compiler/java/doc_comment.h", "$_include_dir/compiler/java/field_common.h", "$_include_dir/compiler/java/file.h", "$_include_dir/compiler/java/full/enum_field.h", "$_include_dir/compiler/java/full/enum.h", "$_include_dir/compiler/java/full/extension.h", "$_include_dir/compiler/java/full/field_generator.h", "$_include_dir/compiler/java/full/generator_factory.h", "$_include_dir/compiler/java/full/make_field_gens.h", "$_include_dir/compiler/java/full/map_field.h", "$_include_dir/compiler/java/full/message_builder.h", "$_include_dir/compiler/java/full/message_field.h", "$_include_dir/compiler/java/full/message.h", "$_include_dir/compiler/java/full/primitive_field.h", "$_include_dir/compiler/java/full/service.h", "$_include_dir/compiler/java/full/string_field.h", "$_include_dir/compiler/java/generator_common.h", "$_include_dir/compiler/java/generator_factory.h", "$_include_dir/compiler/java/generator.h", "$_include_dir/compiler/java/helpers.h", "$_include_dir/compiler/java/internal_helpers.h", "$_include_dir/compiler/java/java_features.pb.h", "$_include_dir/compiler/java/java_generator.h", "$_include_dir/compiler/java/lite/enum_field.h", "$_include_dir/compiler/java/lite/enum.h", "$_include_dir/compiler/java/lite/extension.h", "$_include_dir/compiler/java/lite/field_generator.h", "$_include_dir/compiler/java/lite/generator_factory.h", "$_include_dir/compiler/java/lite/make_field_gens.h", "$_include_dir/compiler/java/lite/map_field.h", "$_include_dir/compiler/java/lite/message_builder.h", "$_include_dir/compiler/java/lite/message_field.h", "$_include_dir/compiler/java/lite/message.h", "$_include_dir/compiler/java/lite/primitive_field.h", "$_include_dir/compiler/java/lite/string_field.h", "$_include_dir/compiler/java/message_serialization.h", "$_include_dir/compiler/java/name_resolver.h", "$_include_dir/compiler/java/names.h", "$_include_dir/compiler/java/names_internal.h", "$_include_dir/compiler/java/options.h", "$_include_dir/compiler/java/shared_code_generator.h", ] protoc_python_sources = [ "$_include_dir/compiler/python/generator.cc", "$_include_dir/compiler/python/helpers.cc", "$_include_dir/compiler/python/pyi_generator.cc", ] protoc_python_headers = [ "$_include_dir/compiler/python/generator.h", "$_include_dir/compiler/python/helpers.h", "$_include_dir/compiler/python/pyi_generator.h", ] _java_dir = "java/core/src/main/java/com/google/protobuf/" javaproto_sources = [ "$_java_dir/AbstractMessageLite.java", "$_java_dir/AbstractParser.java", "$_java_dir/AbstractProtobufList.java", "$_java_dir/AllocatedBuffer.java", "$_java_dir/Android.java", "$_java_dir/ArrayDecoders.java", "$_java_dir/BinaryReader.java", "$_java_dir/BooleanArrayList.java", "$_java_dir/BufferAllocator.java", "$_java_dir/ByteBufferWriter.java", "$_java_dir/ByteOutput.java", "$_java_dir/ByteString.java", "$_java_dir/CanIgnoreReturnValue.java", "$_java_dir/CheckReturnValue.java", "$_java_dir/CodedInputStream.java", "$_java_dir/CodedInputStreamReader.java", "$_java_dir/CodedOutputStream.java", "$_java_dir/CodedOutputStreamWriter.java", "$_java_dir/CompileTimeConstant.java", "$_java_dir/DoNotInline.java", "$_java_dir/DoubleArrayList.java", "$_java_dir/ExperimentalApi.java", "$_java_dir/ExtensionLite.java", "$_java_dir/ExtensionRegistryFactory.java", "$_java_dir/ExtensionRegistryLite.java", "$_java_dir/ExtensionSchema.java", "$_java_dir/ExtensionSchemaLite.java", "$_java_dir/ExtensionSchemas.java", "$_java_dir/FieldInfo.java", "$_java_dir/FieldSet.java", "$_java_dir/FieldType.java", "$_java_dir/FloatArrayList.java", "$_java_dir/Generated.java", "$_java_dir/GeneratedMessageInfoFactory.java", "$_java_dir/GeneratedMessageLite.java", "$_java_dir/InlineMe.java", "$_java_dir/IntArrayList.java", "$_java_dir/Internal.java", "$_java_dir/InternalLazyField.java", "$_java_dir/InvalidProtocolBufferException.java", "$_java_dir/InvalidProtobufRuntimeException.java", "$_java_dir/IterableByteBufferInputStream.java", "$_java_dir/Java8Compatibility.java", "$_java_dir/JavaType.java", "$_java_dir/LazyField.java", "$_java_dir/LazyFieldLite.java", "$_java_dir/LazyStringArrayList.java", "$_java_dir/LazyStringList.java", "$_java_dir/ListFieldSchema.java", "$_java_dir/ListFieldSchemaLite.java", "$_java_dir/ListFieldSchemas.java", "$_java_dir/LongArrayList.java", "$_java_dir/ManifestSchemaFactory.java", "$_java_dir/MapEntryLite.java", "$_java_dir/MapFieldLite.java", "$_java_dir/MapFieldSchema.java", "$_java_dir/MapFieldSchemaLite.java", "$_java_dir/MapFieldSchemas.java", "$_java_dir/MessageInfo.java", "$_java_dir/MessageInfoFactory.java", "$_java_dir/MessageLite.java", "$_java_dir/MessageLiteOrBuilder.java", "$_java_dir/MessageLiteToString.java", "$_java_dir/MessageSchema.java", "$_java_dir/MessageSetSchema.java", "$_java_dir/MutabilityOracle.java", "$_java_dir/NewInstanceSchema.java", "$_java_dir/NewInstanceSchemaLite.java", "$_java_dir/NewInstanceSchemas.java", "$_java_dir/OneofInfo.java", "$_java_dir/Parser.java", "$_java_dir/PrimitiveNonBoxingCollection.java", "$_java_dir/ProtoSyntax.java", "$_java_dir/Protobuf.java", "$_java_dir/ProtobufArrayList.java", "$_java_dir/ProtocolStringList.java", "$_java_dir/RawMessageInfo.java", "$_java_dir/Reader.java", "$_java_dir/RopeByteString.java", "$_java_dir/RuntimeVersion.java", "$_java_dir/Schema.java", "$_java_dir/SchemaFactory.java", "$_java_dir/SchemaUtil.java", "$_java_dir/SmallSortedMap.java", "$_java_dir/StructuralMessageInfo.java", "$_java_dir/TextFormatEscaper.java", "$_java_dir/UninitializedMessageException.java", "$_java_dir/UnknownFieldSchema.java", "$_java_dir/UnknownFieldSetLite.java", "$_java_dir/UnknownFieldSetLiteSchema.java", "$_java_dir/UnmodifiableLazyStringList.java", "$_java_dir/UnsafeUtil.java", "$_java_dir/Utf8.java", "$_java_dir/WireFormat.java", "$_java_dir/Writer.java", ] _python_dir = "python/google/protobuf" pyproto_sources = [ "$_python_dir/__init__.py", "$_python_dir/any.py", "$_python_dir/descriptor.py", "$_python_dir/descriptor_database.py", "$_python_dir/descriptor_pool.py", "$_python_dir/duration.py", "$_python_dir/json_format.py", "$_python_dir/message.py", "$_python_dir/message_factory.py", "$_python_dir/proto.py", "$_python_dir/proto_builder.py", "$_python_dir/proto_json.py", "$_python_dir/proto_text.py", "$_python_dir/reflection.py", "$_python_dir/runtime_version.py", "$_python_dir/service_reflection.py", "$_python_dir/symbol_database.py", "$_python_dir/text_encoding.py", "$_python_dir/text_format.py", "$_python_dir/timestamp.py", "$_python_dir/unknown_fields.py", ] pyproto_internal_sources = [ "$_python_dir/internal/__init__.py", "$_python_dir/internal/api_implementation.py", "$_python_dir/internal/builder.py", "$_python_dir/internal/containers.py", "$_python_dir/internal/decoder.py", "$_python_dir/internal/encoder.py", "$_python_dir/internal/enum_type_wrapper.py", "$_python_dir/internal/extension_dict.py", "$_python_dir/internal/field_mask.py", "$_python_dir/internal/message_listener.py", "$_python_dir/internal/python_message.py", "$_python_dir/internal/type_checkers.py", "$_python_dir/internal/well_known_types.py", "$_python_dir/internal/wire_format.py", ]