Move upb_Array and upb_Map into collections target.
PiperOrigin-RevId: 445272734
diff --git a/BUILD b/BUILD
index 08eb270..6b57070 100644
--- a/BUILD
+++ b/BUILD
@@ -269,6 +269,25 @@
)
cc_library(
+ name = "collections",
+ srcs = [
+ "upb/collections.c",
+ ],
+ hdrs = [
+ "upb/collections.h",
+ ],
+ copts = UPB_DEFAULT_COPTS,
+ visibility = ["//visibility:public"],
+ deps = [
+ ":descriptor_upb_proto",
+ ":mini_table",
+ ":port",
+ ":table",
+ ":upb",
+ ],
+)
+
+cc_library(
name = "reflection",
srcs = [
"upb/def.c",
@@ -284,6 +303,7 @@
copts = UPB_DEFAULT_COPTS,
visibility = ["//visibility:public"],
deps = [
+ ":collections",
":descriptor_upb_proto",
":mini_table",
":port",
@@ -600,6 +620,7 @@
"upb.h",
],
libs = [
+ ":collections",
":descriptor_upb_proto",
":fastdecode",
":mini_table",
@@ -624,6 +645,7 @@
"php-upb.h",
],
libs = [
+ ":collections",
":descriptor_upb_proto",
":descriptor_upb_proto_reflection",
":fastdecode",
@@ -651,6 +673,7 @@
"ruby-upb.h",
],
libs = [
+ ":collections",
":descriptor_upb_proto",
":fastdecode",
":json",