summaryrefslogtreecommitdiff
path: root/etc/import/third_party/upb/TARGETS.grpc
diff options
context:
space:
mode:
Diffstat (limited to 'etc/import/third_party/upb/TARGETS.grpc')
-rw-r--r--etc/import/third_party/upb/TARGETS.grpc741
1 files changed, 374 insertions, 367 deletions
diff --git a/etc/import/third_party/upb/TARGETS.grpc b/etc/import/third_party/upb/TARGETS.grpc
index a34c9c5c..14e97dba 100644
--- a/etc/import/third_party/upb/TARGETS.grpc
+++ b/etc/import/third_party/upb/TARGETS.grpc
@@ -1,54 +1,120 @@
-{ "port":
+{ "upb":
{ "type": ["@", "rules", "CC", "library"]
- , "name": ["port"]
+ , "name": ["upb"]
+ , "hdrs": ["upb/upb.h"]
+ , "deps": ["base", "mem"]
+ , "pure C": ["YES"]
+ }
+, "generated_code_support":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["generated_code_support"]
, "hdrs":
- [ "upb/port/atomic.h"
- , "upb/port/vsnprintf_compat.h"
- , "upb/port/def.inc"
- , "upb/port/undef.inc"
+ ["upb/generated_code_support.h", "upb/port/def.inc", "upb/port/undef.inc"]
+ , "deps":
+ [ "base"
+ , "mem"
+ , "message"
+ , "message_accessors"
+ , "message_accessors_internal"
+ , "message_internal"
+ , "mini_descriptor"
+ , "mini_table"
+ , "wire"
+ , "wire_internal"
+ ]
+ }
+, "reflection":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["reflection"]
+ , "hdrs":
+ [ "upb/reflection/def.h"
+ , "upb/reflection/def.hpp"
+ , "upb/reflection/message.h"
+ , "upb/reflection/message.hpp"
+ ]
+ , "deps":
+ [ "reflection_internal"
+ , "base"
+ , "mem"
+ , "message"
+ , "message_types"
+ , "message_value"
+ , "port"
]
, "pure C": ["YES"]
}
-, "upb":
+, "reflection_internal":
{ "type": ["@", "rules", "CC", "library"]
- , "name": ["upb"]
+ , "name": ["reflection_internal"]
+ , "srcs":
+ [ "upb/reflection/def_pool.c"
+ , "upb/reflection/def_type.c"
+ , "upb/reflection/desc_state.c"
+ , "upb/reflection/enum_def.c"
+ , "upb/reflection/enum_reserved_range.c"
+ , "upb/reflection/enum_value_def.c"
+ , "upb/reflection/extension_range.c"
+ , "upb/reflection/field_def.c"
+ , "upb/reflection/file_def.c"
+ , "upb/reflection/internal/def_builder.c"
+ , "upb/reflection/internal/strdup2.c"
+ , "upb/reflection/message.c"
+ , "upb/reflection/message_def.c"
+ , "upb/reflection/message_reserved_range.c"
+ , "upb/reflection/method_def.c"
+ , "upb/reflection/oneof_def.c"
+ , "upb/reflection/service_def.c"
+ ]
, "hdrs":
- [ "upb/alloc.h"
- , "upb/arena.h"
- , "upb/array.h"
- , "upb/base/descriptor_constants.h"
- , "upb/base/status.h"
- , "upb/base/string_view.h"
- , "upb/collections/array.h"
- , "upb/decode.h"
- , "upb/encode.h"
- , "upb/extension_registry.h"
- , "upb/map.h"
- , "upb/mem/alloc.h"
- , "upb/mem/arena.h"
- , "upb/message/extension_internal.h"
- , "upb/message/message.h"
- , "upb/mini_table/extension_registry.h"
- , "upb/msg.h"
- , "upb/status.h"
- , "upb/string_view.h"
- , "upb/upb.h"
- , "upb/upb.hpp"
- , "upb/wire/common.h"
- , "upb/wire/decode.h"
- , "upb/wire/encode.h"
+ [ "upb/reflection/common.h"
+ , "upb/reflection/def.h"
+ , "upb/reflection/def.hpp"
+ , "upb/reflection/def_pool.h"
+ , "upb/reflection/def_type.h"
+ , "upb/reflection/enum_def.h"
+ , "upb/reflection/enum_reserved_range.h"
+ , "upb/reflection/enum_value_def.h"
+ , "upb/reflection/extension_range.h"
+ , "upb/reflection/field_def.h"
+ , "upb/reflection/file_def.h"
+ , "upb/reflection/internal/def_pool.h"
+ , "upb/reflection/internal/desc_state.h"
+ , "upb/reflection/internal/enum_def.h"
+ , "upb/reflection/internal/enum_reserved_range.h"
+ , "upb/reflection/internal/enum_value_def.h"
+ , "upb/reflection/internal/extension_range.h"
+ , "upb/reflection/internal/field_def.h"
+ , "upb/reflection/internal/file_def.h"
+ , "upb/reflection/internal/message_def.h"
+ , "upb/reflection/internal/message_reserved_range.h"
+ , "upb/reflection/internal/method_def.h"
+ , "upb/reflection/internal/oneof_def.h"
+ , "upb/reflection/internal/service_def.h"
+ , "upb/reflection/message.h"
+ , "upb/reflection/message.hpp"
+ , "upb/reflection/message_def.h"
+ , "upb/reflection/message_reserved_range.h"
+ , "upb/reflection/method_def.h"
+ , "upb/reflection/oneof_def.h"
+ , "upb/reflection/service_def.h"
+ ]
+ , "private-hdrs":
+ [ "upb/reflection/internal/def_builder.h"
+ , "upb/reflection/internal/strdup2.h"
]
, "deps":
[ "base"
- , "collections_internal"
- , "fastdecode"
, "hash"
- , "lex"
, "mem"
- , "message_internal"
- , "mini_table_internal"
+ , "message"
+ , "message_accessors"
+ , "message_types"
+ , "message_value"
+ , "mini_descriptor"
+ , "mini_descriptor_internal"
+ , "mini_table"
, "port"
- , "wire"
+ , ["src/core/ext/upb-gen", "upb-gen-lib"]
]
, "pure C": ["YES"]
}
@@ -58,106 +124,125 @@
, "srcs": ["upb/base/status.c"]
, "hdrs":
[ "upb/base/descriptor_constants.h"
- , "upb/base/log2.h"
, "upb/base/status.h"
+ , "upb/base/status.hpp"
, "upb/base/string_view.h"
]
, "deps": ["port"]
, "pure C": ["YES"]
}
-, "mini_table":
+, "base_internal":
{ "type": ["@", "rules", "CC", "library"]
- , "name": ["mini_table"]
+ , "name": ["base_internal"]
+ , "hdrs": ["upb/base/internal/log2.h"]
+ , "deps": ["port"]
+ , "pure C": ["YES"]
+ }
+, "collections":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["collections"]
+ , "hdrs": ["upb/collections/array.h", "upb/collections/map.h"]
+ , "deps": ["message"]
+ , "pure C": ["YES"]
+ }
+, "hash":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["hash"]
+ , "srcs": ["upb/hash/common.c"]
, "hdrs":
- [ "upb/mini_table.h"
- , "upb/mini_table/decode.h"
- , "upb/mini_table/extension_registry.h"
- , "upb/mini_table/types.h"
- ]
- , "deps": ["base", "mem", "mini_table_internal", "port"]
+ ["upb/hash/common.h", "upb/hash/int_table.h", "upb/hash/str_table.h"]
+ , "deps": ["base", "base_internal", "mem", "port"]
, "pure C": ["YES"]
}
-, "mini_table_internal":
+, "string":
{ "type": ["@", "rules", "CC", "library"]
- , "name": ["mini_table_internal"]
+ , "name": ["string"]
+ , "hdrs": ["upb/io/string.h"]
+ , "deps": ["mem", "port"]
+ , "pure C": ["YES"]
+ }
+, "tokenizer":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["tokenizer"]
+ , "srcs": ["upb/io/tokenizer.c"]
+ , "hdrs": ["upb/io/tokenizer.h"]
+ , "deps": ["string", "zero_copy_stream", "base", "lex", "mem", "port"]
+ , "pure C": ["YES"]
+ }
+, "zero_copy_stream":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["zero_copy_stream"]
+ , "hdrs":
+ ["upb/io/zero_copy_input_stream.h", "upb/io/zero_copy_output_stream.h"]
+ , "deps": ["base", "mem", "port"]
+ , "pure C": ["YES"]
+ }
+, "json":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["json"]
+ , "srcs": ["upb/json/decode.c", "upb/json/encode.c"]
+ , "hdrs": ["upb/json/decode.h", "upb/json/encode.h"]
+ , "deps": ["lex", "message", "port", "reflection", "wire"]
+ , "pure C": ["YES"]
+ }
+, "lex":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["lex"]
, "srcs":
- [ "upb/mini_table/common.c"
- , "upb/mini_table/decode.c"
- , "upb/mini_table/encode.c"
- , "upb/mini_table/extension_registry.c"
+ [ "upb/lex/atoi.c"
+ , "upb/lex/round_trip.c"
+ , "upb/lex/strtod.c"
+ , "upb/lex/unicode.c"
]
, "hdrs":
- [ "upb/mini_table/common.h"
- , "upb/mini_table/common_internal.h"
- , "upb/mini_table/decode.h"
- , "upb/mini_table/encode_internal.h"
- , "upb/mini_table/encode_internal.hpp"
- , "upb/mini_table/enum_internal.h"
- , "upb/mini_table/extension_internal.h"
- , "upb/mini_table/extension_registry.h"
- , "upb/mini_table/field_internal.h"
- , "upb/mini_table/file_internal.h"
- , "upb/mini_table/message_internal.h"
- , "upb/mini_table/sub_internal.h"
- , "upb/mini_table/types.h"
+ [ "upb/lex/atoi.h"
+ , "upb/lex/round_trip.h"
+ , "upb/lex/strtod.h"
+ , "upb/lex/unicode.h"
]
- , "deps": ["base", "hash", "mem", "port"]
+ , "deps": ["port"]
, "pure C": ["YES"]
}
-, "message":
+, "mem":
{ "type": ["@", "rules", "CC", "library"]
- , "name": ["message"]
- , "hdrs": ["upb/message/message.h"]
- , "deps": ["mem", "message_internal", "mini_table", "port"]
+ , "name": ["mem"]
+ , "hdrs": ["upb/mem/alloc.h", "upb/mem/arena.h", "upb/mem/arena.hpp"]
+ , "deps": ["mem_internal", "port"]
, "pure C": ["YES"]
}
-, "message_internal":
+, "mem_internal":
{ "type": ["@", "rules", "CC", "library"]
- , "name": ["message_internal"]
- , "srcs": ["upb/message/message.c"]
- , "hdrs":
- [ "upb/message/extension_internal.h"
- , "upb/message/internal.h"
- , "upb/message/message.h"
- ]
- , "deps": ["base", "hash", "mem", "mini_table_internal", "port"]
+ , "name": ["mem_internal"]
+ , "srcs": ["upb/mem/alloc.c", "upb/mem/arena.c"]
+ , "hdrs": ["upb/mem/internal/arena.h"]
+ , "private-hdrs": ["upb/mem/alloc.h", "upb/mem/arena.h"]
+ , "deps": ["port"]
, "pure C": ["YES"]
}
, "message_accessors":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["message_accessors"]
, "srcs": ["upb/message/accessors.c"]
- , "hdrs": ["upb/message/accessors.h", "upb/message/accessors_internal.h"]
+ , "hdrs": ["upb/message/accessors.h"]
+ , "private-hdrs": ["upb/message/internal/accessors.h"]
, "deps":
- [ "collections_internal"
+ [ "message_internal"
+ , "message"
+ , "base"
, "eps_copy_input_stream"
- , "hash"
- , "message_internal"
+ , "mini_table"
, "mini_table_internal"
, "port"
- , "upb"
, "wire"
, "wire_reader"
]
, "pure C": ["YES"]
}
-, "message_promote":
+, "message_accessors_internal":
{ "type": ["@", "rules", "CC", "library"]
- , "name": ["message_promote"]
- , "srcs": ["upb/message/promote.c"]
- , "hdrs": ["upb/message/promote.h"]
- , "deps":
- [ "collections_internal"
- , "eps_copy_input_stream"
- , "hash"
- , "message_accessors"
- , "message_internal"
- , "mini_table_internal"
- , "port"
- , "upb"
- , "wire"
- , "wire_reader"
- ]
+ , "name": ["message_accessors_internal"]
+ , "hdrs": ["upb/message/internal/accessors.h"]
+ , "deps": ["message_internal", "mini_table_internal", "port"]
, "pure C": ["YES"]
}
, "message_copy":
@@ -166,280 +251,232 @@
, "srcs": ["upb/message/copy.c"]
, "hdrs": ["upb/message/copy.h"]
, "deps":
- [ "collections_internal"
- , "message_accessors"
+ [ "message_accessors"
, "message_internal"
+ , "message"
+ , "message_types"
+ , "base"
+ , "mem"
+ , "mini_table"
, "mini_table_internal"
, "port"
- , "upb"
]
, "pure C": ["YES"]
}
-, "fastdecode":
+, "message_internal":
{ "type": ["@", "rules", "CC", "library"]
- , "name": ["fastdecode"]
+ , "name": ["message_internal"]
+ , "srcs":
+ [ "upb/message/array.c"
+ , "upb/message/map.c"
+ , "upb/message/map_sorter.c"
+ , "upb/message/message.c"
+ ]
+ , "hdrs":
+ [ "upb/message/internal/array.h"
+ , "upb/message/internal/extension.h"
+ , "upb/message/internal/map.h"
+ , "upb/message/internal/map_entry.h"
+ , "upb/message/internal/map_sorter.h"
+ , "upb/message/internal/message.h"
+ , "upb/message/map_gencode_util.h"
+ ]
+ , "private-hdrs":
+ ["upb/message/array.h", "upb/message/map.h", "upb/message/message.h"]
, "deps":
- [ "base"
- , "collections_internal"
+ [ "message_internal_types"
+ , "message_types"
+ , "message_value"
+ , "base"
+ , "base_internal"
, "hash"
- , "mem_internal"
- , "message_internal"
- , "mini_table_internal"
+ , "mem"
+ , "mini_table"
, "port"
- , "wire"
]
, "pure C": ["YES"]
}
-, "generated_code_support__only_for_generated_code_do_not_use__i_give_permission_to_break_me":
+, "message_internal_types":
{ "type": ["@", "rules", "CC", "library"]
- , "name":
- [ "generated_code_support__only_for_generated_code_do_not_use__i_give_permission_to_break_me"
- ]
- , "hdrs":
- [ "upb/collections/array.h"
- , "upb/collections/array_internal.h"
- , "upb/collections/map_gencode_util.h"
- , "upb/collections/message_value.h"
- , "upb/extension_registry.h"
- , "upb/message/accessors.h"
- , "upb/message/accessors_internal.h"
- , "upb/message/extension_internal.h"
- , "upb/message/internal.h"
- , "upb/message/message.h"
- , "upb/mini_table/common.h"
- , "upb/mini_table/enum_internal.h"
- , "upb/mini_table/extension_internal.h"
- , "upb/mini_table/field_internal.h"
- , "upb/mini_table/file_internal.h"
- , "upb/mini_table/message_internal.h"
- , "upb/mini_table/sub_internal.h"
- , "upb/mini_table/types.h"
- , "upb/port/def.inc"
- , "upb/port/undef.inc"
- , "upb/wire/decode.h"
- , "upb/wire/decode_fast.h"
- , "upb/wire/encode.h"
- ]
- , "deps": ["base", "collections_internal", "hash", "upb"]
+ , "name": ["message_internal_types"]
+ , "hdrs": ["upb/message/internal/types.h"]
, "pure C": ["YES"]
}
-, "generated_cpp_support__only_for_generated_code_do_not_use__i_give_permission_to_break_me":
+, "message":
{ "type": ["@", "rules", "CC", "library"]
- , "name":
- [ "generated_cpp_support__only_for_generated_code_do_not_use__i_give_permission_to_break_me"
- ]
+ , "name": ["message"]
, "hdrs":
- [ "upb/message/copy.h"
- , "upb/message/extension_internal.h"
- , "upb/message/internal.h"
- , "upb/message/message.h"
- , "upb/mini_table/common.h"
- , "upb/mini_table/enum_internal.h"
- , "upb/mini_table/extension_internal.h"
- , "upb/mini_table/field_internal.h"
- , "upb/mini_table/file_internal.h"
- , "upb/mini_table/message_internal.h"
- , "upb/mini_table/sub_internal.h"
- , "upb/mini_table/types.h"
- , "upb/port/def.inc"
- , "upb/port/undef.inc"
- , "upb/upb.hpp"
- , "upb/wire/decode.h"
- , "upb/wire/decode_fast.h"
- , "upb/wire/encode.h"
- ]
+ ["upb/message/array.h", "upb/message/map.h", "upb/message/message.h"]
, "deps":
- [ "base"
- , "collections_internal"
- , "hash"
- , "message_copy"
+ [ "message_internal"
+ , "message_types"
+ , "message_value"
+ , "base"
+ , "mem"
, "mini_table"
- , "upb"
+ , "port"
]
, "pure C": ["YES"]
}
-, "generated_reflection_support__only_for_generated_code_do_not_use__i_give_permission_to_break_me":
+, "message_promote":
{ "type": ["@", "rules", "CC", "library"]
- , "name":
- [ "generated_reflection_support__only_for_generated_code_do_not_use__i_give_permission_to_break_me"
- ]
- , "hdrs":
- [ "upb/port/def.inc"
- , "upb/port/undef.inc"
- , "upb/reflection/def.h"
- , "upb/reflection/def_pool_internal.h"
- ]
+ , "name": ["message_promote"]
+ , "srcs": ["upb/message/promote.c"]
+ , "hdrs": ["upb/message/promote.h"]
, "deps":
- [ "base"
- , "descriptor_upb_proto"
- , "hash"
+ [ "message_accessors"
+ , "message_accessors_internal"
+ , "message_internal"
+ , "message"
+ , "message_tagged_ptr"
+ , "message_types"
+ , "base"
+ , "eps_copy_input_stream"
+ , "mem"
+ , "mini_table"
, "mini_table_internal"
- , "reflection_internal"
+ , "port"
+ , "wire"
+ , "wire_internal"
+ , "wire_reader"
]
, "pure C": ["YES"]
}
-, "collections":
+, "message_split64":
{ "type": ["@", "rules", "CC", "library"]
- , "name": ["collections"]
- , "hdrs": ["upb/collections/array.h", "upb/collections/map.h"]
- , "deps": ["base", "collections_internal", "mem", "port"]
+ , "name": ["message_split64"]
+ , "hdrs": ["upb/message/accessors_split64.h", "upb/message/array_split64.h"]
+ , "deps": ["message_accessors", "message", "port"]
, "pure C": ["YES"]
}
-, "collections_internal":
+, "message_tagged_ptr":
{ "type": ["@", "rules", "CC", "library"]
- , "name": ["collections_internal"]
- , "srcs":
- [ "upb/collections/array.c"
- , "upb/collections/map.c"
- , "upb/collections/map_sorter.c"
- ]
- , "hdrs":
- [ "upb/collections/array.h"
- , "upb/collections/array_internal.h"
- , "upb/collections/map.h"
- , "upb/collections/map_gencode_util.h"
- , "upb/collections/map_internal.h"
- , "upb/collections/map_sorter_internal.h"
- , "upb/collections/message_value.h"
- ]
- , "deps":
- ["base", "hash", "mem", "message_internal", "mini_table_internal", "port"]
+ , "name": ["message_tagged_ptr"]
+ , "hdrs": ["upb/message/tagged_ptr.h"]
+ , "deps": ["message_types", "port"]
, "pure C": ["YES"]
}
-, "reflection":
+, "message_types":
{ "type": ["@", "rules", "CC", "library"]
- , "name": ["reflection"]
- , "hdrs":
- [ "upb/def.h"
- , "upb/def.hpp"
- , "upb/reflection.h"
- , "upb/reflection.hpp"
- , "upb/reflection/def.h"
- , "upb/reflection/def.hpp"
- , "upb/reflection/message.h"
- , "upb/reflection/message.hpp"
- ]
- , "deps": ["collections", "port", "upb"]
+ , "name": ["message_types"]
+ , "hdrs": ["upb/message/types.h"]
, "pure C": ["YES"]
}
-, "reflection_internal":
+, "message_value":
{ "type": ["@", "rules", "CC", "library"]
- , "name": ["reflection_internal"]
+ , "name": ["message_value"]
+ , "hdrs": ["upb/message/value.h"]
+ , "deps": ["message_tagged_ptr", "message_types", "base"]
+ , "pure C": ["YES"]
+ }
+, "mini_descriptor":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["mini_descriptor"]
, "srcs":
- [ "upb/reflection/def_builder.c"
- , "upb/reflection/def_pool.c"
- , "upb/reflection/def_type.c"
- , "upb/reflection/desc_state.c"
- , "upb/reflection/enum_def.c"
- , "upb/reflection/enum_reserved_range.c"
- , "upb/reflection/enum_value_def.c"
- , "upb/reflection/extension_range.c"
- , "upb/reflection/field_def.c"
- , "upb/reflection/file_def.c"
- , "upb/reflection/message.c"
- , "upb/reflection/message_def.c"
- , "upb/reflection/message_reserved_range.c"
- , "upb/reflection/method_def.c"
- , "upb/reflection/oneof_def.c"
- , "upb/reflection/service_def.c"
+ [ "upb/mini_descriptor/build_enum.c"
+ , "upb/mini_descriptor/decode.c"
+ , "upb/mini_descriptor/link.c"
]
, "hdrs":
- [ "upb/reflection/common.h"
- , "upb/reflection/def.h"
- , "upb/reflection/def.hpp"
- , "upb/reflection/def_builder_internal.h"
- , "upb/reflection/def_pool.h"
- , "upb/reflection/def_pool_internal.h"
- , "upb/reflection/def_type.h"
- , "upb/reflection/desc_state_internal.h"
- , "upb/reflection/enum_def.h"
- , "upb/reflection/enum_def_internal.h"
- , "upb/reflection/enum_reserved_range.h"
- , "upb/reflection/enum_reserved_range_internal.h"
- , "upb/reflection/enum_value_def.h"
- , "upb/reflection/enum_value_def_internal.h"
- , "upb/reflection/extension_range.h"
- , "upb/reflection/extension_range_internal.h"
- , "upb/reflection/field_def.h"
- , "upb/reflection/field_def_internal.h"
- , "upb/reflection/file_def.h"
- , "upb/reflection/file_def_internal.h"
- , "upb/reflection/message.h"
- , "upb/reflection/message.hpp"
- , "upb/reflection/message_def.h"
- , "upb/reflection/message_def_internal.h"
- , "upb/reflection/message_reserved_range.h"
- , "upb/reflection/message_reserved_range_internal.h"
- , "upb/reflection/method_def.h"
- , "upb/reflection/method_def_internal.h"
- , "upb/reflection/oneof_def.h"
- , "upb/reflection/oneof_def_internal.h"
- , "upb/reflection/service_def.h"
- , "upb/reflection/service_def_internal.h"
+ [ "upb/mini_descriptor/build_enum.h"
+ , "upb/mini_descriptor/decode.h"
+ , "upb/mini_descriptor/link.h"
]
, "deps":
- [ "collections"
- , "hash"
- , "message_accessors"
+ [ "mini_descriptor_internal"
+ , "base"
+ , "mem"
+ , "mini_table"
, "mini_table_internal"
, "port"
- , "upb"
- , ["src/core/ext/upb-generated", "upb-generated-lib"]
]
, "pure C": ["YES"]
}
-, "textformat":
+, "mini_descriptor_internal":
{ "type": ["@", "rules", "CC", "library"]
- , "name": ["textformat"]
- , "srcs": ["upb/text/encode.c"]
- , "hdrs": ["upb/text/encode.h", "upb/text_encode.h"]
- , "deps":
- [ "collections_internal"
- , "eps_copy_input_stream"
- , "lex"
- , "port"
- , "reflection"
- , "reflection_internal"
- , "wire"
- , "wire_reader"
- , "wire_types"
+ , "name": ["mini_descriptor_internal"]
+ , "srcs":
+ [ "upb/mini_descriptor/internal/base92.c"
+ , "upb/mini_descriptor/internal/encode.c"
]
+ , "hdrs":
+ [ "upb/mini_descriptor/internal/base92.h"
+ , "upb/mini_descriptor/internal/decoder.h"
+ , "upb/mini_descriptor/internal/encode.h"
+ , "upb/mini_descriptor/internal/encode.hpp"
+ , "upb/mini_descriptor/internal/modifiers.h"
+ , "upb/mini_descriptor/internal/wire_constants.h"
+ ]
+ , "deps": ["base", "base_internal", "port"]
, "pure C": ["YES"]
}
-, "json":
+, "mini_table_compat":
{ "type": ["@", "rules", "CC", "library"]
- , "name": ["json"]
- , "srcs": ["upb/json/decode.c", "upb/json/encode.c"]
+ , "name": ["mini_table_compat"]
+ , "srcs": ["upb/mini_table/compat.c"]
+ , "hdrs": ["upb/mini_table/compat.h"]
+ , "deps": ["mini_table", "base", "hash", "mem", "port"]
+ , "pure C": ["YES"]
+ }
+, "mini_table":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["mini_table"]
+ , "srcs": ["upb/mini_table/extension_registry.c", "upb/mini_table/message.c"]
, "hdrs":
- [ "upb/json/decode.h"
- , "upb/json/encode.h"
- , "upb/json_decode.h"
- , "upb/json_encode.h"
+ [ "upb/mini_table/enum.h"
+ , "upb/mini_table/extension.h"
+ , "upb/mini_table/extension_registry.h"
+ , "upb/mini_table/field.h"
+ , "upb/mini_table/file.h"
+ , "upb/mini_table/message.h"
+ , "upb/mini_table/sub.h"
]
, "deps":
- [ "collections"
- , "lex"
- , "port"
- , "reflection"
- , "reflection_internal"
- , "upb"
- , ["src/core/ext/upb-generated", "upb-generated-lib"]
- ]
+ ["mini_table_internal", "base", "hash", "mem", "message_types", "port"]
, "pure C": ["YES"]
}
-, "mem":
+, "mini_table_internal":
{ "type": ["@", "rules", "CC", "library"]
- , "name": ["mem"]
- , "hdrs": ["upb/mem/alloc.h", "upb/mem/arena.h"]
- , "deps": ["mem_internal", "port"]
+ , "name": ["mini_table_internal"]
+ , "srcs": ["upb/mini_table/internal/message.c"]
+ , "hdrs":
+ [ "upb/mini_table/internal/enum.h"
+ , "upb/mini_table/internal/extension.h"
+ , "upb/mini_table/internal/field.h"
+ , "upb/mini_table/internal/file.h"
+ , "upb/mini_table/internal/message.h"
+ , "upb/mini_table/internal/sub.h"
+ ]
+ , "deps": ["base", "message_types", "port"]
, "pure C": ["YES"]
}
-, "mem_internal":
+, "port":
{ "type": ["@", "rules", "CC", "library"]
- , "name": ["mem_internal"]
- , "srcs": ["upb/mem/alloc.c", "upb/mem/arena.c"]
- , "hdrs": ["upb/mem/alloc.h", "upb/mem/arena.h", "upb/mem/arena_internal.h"]
- , "deps": ["port"]
+ , "name": ["port"]
+ , "hdrs":
+ [ "upb/port/atomic.h"
+ , "upb/port/vsnprintf_compat.h"
+ , "upb/port/def.inc"
+ , "upb/port/undef.inc"
+ ]
+ , "pure C": ["YES"]
+ }
+, "text":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["text"]
+ , "srcs": ["upb/text/encode.c"]
+ , "hdrs": ["upb/text/encode.h"]
+ , "deps":
+ [ "eps_copy_input_stream"
+ , "lex"
+ , "message"
+ , "message_internal"
+ , "port"
+ , "reflection"
+ , "wire"
+ , "wire_reader"
+ , "wire_types"
+ ]
, "pure C": ["YES"]
}
, "wire":
@@ -447,7 +484,7 @@
, "name": ["wire"]
, "hdrs": ["upb/wire/decode.h", "upb/wire/encode.h"]
, "deps":
- ["mem", "message_internal", "mini_table_internal", "port", "wire_internal"]
+ ["wire_internal", "wire_types", "mem", "message", "mini_table", "port"]
, "pure C": ["YES"]
}
, "wire_internal":
@@ -456,29 +493,41 @@
, "srcs":
["upb/wire/decode.c", "upb/wire/decode_fast.c", "upb/wire/encode.c"]
, "hdrs":
- [ "upb/wire/common.h"
- , "upb/wire/common_internal.h"
- , "upb/wire/decode.h"
- , "upb/wire/decode_fast.h"
- , "upb/wire/decode_internal.h"
- , "upb/wire/encode.h"
- , "upb/wire/swap_internal.h"
+ [ "upb/wire/decode_fast.h"
+ , "upb/wire/internal/constants.h"
+ , "upb/wire/internal/decode.h"
+ , "upb/wire/internal/swap.h"
]
+ , "private-hdrs": ["upb/wire/decode.h", "upb/wire/encode.h"]
, "deps":
- [ "base"
- , "collections_internal"
- , "eps_copy_input_stream"
+ [ "eps_copy_input_stream"
+ , "wire_reader"
+ , "wire_types"
+ , "base"
, "hash"
+ , "mem"
, "mem_internal"
+ , "message"
+ , "message_accessors_internal"
, "message_internal"
+ , "message_internal_types"
+ , "message_tagged_ptr"
+ , "mini_table"
, "mini_table_internal"
, "port"
- , "wire_reader"
- , "wire_types"
, ["third_party/utf8_range", ""]
]
, "pure C": ["YES"]
}
+, "wire_reader":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["wire_reader"]
+ , "srcs": ["upb/wire/reader.c"]
+ , "hdrs": ["upb/wire/reader.h"]
+ , "private-hdrs": ["upb/wire/internal/swap.h"]
+ , "deps": ["eps_copy_input_stream", "wire_types", "port"]
+ , "pure C": ["YES"]
+ }
, "wire_types":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["wire_types"]
@@ -493,46 +542,4 @@
, "deps": ["mem", "port"]
, "pure C": ["YES"]
}
-, "upb/wire/swap_internal.h-lib":
- { "type": ["@", "rules", "CC", "library"]
- , "name": ["upb/wire/swap_internal.h-lib"]
- , "stage": []
- , "hdrs": ["upb/wire/swap_internal.h"]
- }
-, "wire_reader":
- { "type": ["@", "rules", "CC", "library"]
- , "name": ["wire_reader"]
- , "srcs": ["upb/wire/reader.c", "upb/wire/swap_internal.h"]
- , "hdrs": ["upb/wire/reader.h"]
- , "deps": ["eps_copy_input_stream", "port", "wire_types"]
- , "pure C": ["YES"]
- , "private-deps": ["upb/wire/swap_internal.h-lib"]
- }
-, "hash":
- { "type": ["@", "rules", "CC", "library"]
- , "name": ["hash"]
- , "srcs": ["upb/hash/common.c"]
- , "hdrs":
- ["upb/hash/common.h", "upb/hash/int_table.h", "upb/hash/str_table.h"]
- , "deps": ["base", "mem", "port"]
- , "pure C": ["YES"]
- }
-, "lex":
- { "type": ["@", "rules", "CC", "library"]
- , "name": ["lex"]
- , "srcs":
- [ "upb/lex/atoi.c"
- , "upb/lex/round_trip.c"
- , "upb/lex/strtod.c"
- , "upb/lex/unicode.c"
- ]
- , "hdrs":
- [ "upb/lex/atoi.h"
- , "upb/lex/round_trip.h"
- , "upb/lex/strtod.h"
- , "upb/lex/unicode.h"
- ]
- , "deps": ["port"]
- , "pure C": ["YES"]
- }
}