summaryrefslogtreecommitdiff
path: root/BUILD
diff options
context:
space:
mode:
Diffstat (limited to 'BUILD')
-rw-r--r--BUILD121
1 files changed, 24 insertions, 97 deletions
diff --git a/BUILD b/BUILD
index ea63482..9b8513d 100644
--- a/BUILD
+++ b/BUILD
@@ -27,7 +27,6 @@ cc_library(
"upb/port_undef.inc",
"upb/refcounted.c",
"upb/sink.c",
- "upb/structdefs.int.h",
"upb/structs.int.h",
"upb/table.c",
"upb/table.int.h",
@@ -55,31 +54,12 @@ cc_library(
)
cc_library(
- name = "upb_descriptor",
- srcs = [
- "upb/descriptor/descriptor.upbdefs.c",
- "upb/descriptor/reader.c",
- ],
- hdrs = [
- "upb/descriptor/descriptor.upbdefs.h",
- "upb/descriptor/reader.h",
- ],
- copts = [
- "-std=c89",
- "-pedantic",
- "-Wno-long-long",
- ],
- deps = [":upb"],
-)
-
-cc_library(
name = "upb_pb",
srcs = [
"upb/pb/compile_decoder.c",
"upb/pb/decoder.c",
"upb/pb/decoder.int.h",
"upb/pb/encoder.c",
- "upb/pb/glue.c",
"upb/pb/textprinter.c",
"upb/pb/varint.c",
"upb/pb/varint.int.h",
@@ -87,7 +67,6 @@ cc_library(
hdrs = [
"upb/pb/decoder.h",
"upb/pb/encoder.h",
- "upb/pb/glue.h",
"upb/pb/textprinter.h",
],
copts = [
@@ -97,7 +76,6 @@ cc_library(
],
deps = [
":upb",
- ":upb_descriptor",
],
)
@@ -146,7 +124,6 @@ upb_amalgamation(
amalgamator = ":amalgamate",
libs = [
":upb",
- ":upb_descriptor",
":upb_pb",
":upb_json",
],
@@ -182,15 +159,6 @@ cc_test(
)
cc_test(
- name = "test_def",
- srcs = ["tests/test_def.c"],
- deps = [
- ":upb_pb",
- ":upb_test",
- ],
-)
-
-cc_test(
name = "test_handlers",
srcs = ["tests/test_handlers.c"],
deps = [
@@ -211,7 +179,7 @@ cc_test(
cc_test(
name = "test_encoder",
srcs = ["tests/pb/test_encoder.cc"],
- data = ["upb/descriptor/descriptor.pb"],
+ data = ["google/protobuf/descriptor.pb"],
deps = [
":upb_cc_bindings",
":upb_pb",
@@ -224,7 +192,6 @@ cc_test(
srcs = ["tests/test_cpp.cc"],
deps = [
":upb",
- ":upb_descriptor",
":upb_pb",
":upb_test",
],
@@ -316,23 +283,6 @@ lua_library(
)
lua_cclibrary(
- name = "lua/upb/table_c",
- srcs = ["upb/bindings/lua/upb/table.c"],
- luadeps = ["lua/upb_c"],
- deps = ["upb"],
-)
-
-lua_library(
- name = "lua/upb/table",
- srcs = ["upb/bindings/lua/upb/table.lua"],
- luadeps = [
- "lua/upb",
- "lua/upb/table_c",
- ],
- strip_prefix = "upb/bindings/lua",
-)
-
-lua_cclibrary(
name = "lua/upb/pb_c",
srcs = ["upb/bindings/lua/upb/pb.c"],
luadeps = ["lua/upb_c"],
@@ -356,7 +306,6 @@ lua_library(
],
luadeps = [
"lua/upb",
- "lua/upb/table",
],
strip_prefix = "tools",
)
@@ -450,42 +399,31 @@ genrule(
tools = ["@lua"],
)
-proto_library(
- name = "upb_descriptor_proto",
- srcs = [
- "upb/descriptor/descriptor.proto",
- ],
-)
-
py_binary(
name = "make_cmakelists",
srcs = ["tools/make_cmakelists.py"],
)
-genrule(
- name = "gen_cmakelists",
- outs = ["generated/CMakeLists.txt"],
- srcs = ["BUILD", "WORKSPACE"],
- tools = [":make_cmakelists"],
- cmd = "$(location :make_cmakelists) $@"
+proto_library(
+ name = "descriptor_proto",
+ srcs = [
+ "google/protobuf/descriptor.proto",
+ ],
)
genrule(
name = "copy_upb_descriptor_pb",
- srcs = [":upb_descriptor_proto"],
- outs = ["generated/upb/descriptor/descriptor.pb"],
+ srcs = [":descriptor_proto"],
+ outs = ["generated/google/protobuf/descriptor.pb"],
cmd = "cp $< $@",
)
genrule(
- name = "generate_old_upbdefs",
- srcs = ["generated/upb/descriptor/descriptor.pb"],
- outs = [
- "generated/upb/descriptor/descriptor.upbdefs.h",
- "generated/upb/descriptor/descriptor.upbdefs.c",
- ],
- cmd = "UPBC=$$PWD/$(location :lua_upbc); INFILE=$$PWD/$<; cd $(GENDIR)/generated && $$UPBC --generate-upbdefs $$INFILE",
- tools = [":lua_upbc"],
+ name = "gen_cmakelists",
+ outs = ["generated/CMakeLists.txt"],
+ srcs = ["BUILD", "WORKSPACE"],
+ tools = [":make_cmakelists"],
+ cmd = "$(location :make_cmakelists) $@"
)
proto_library(
@@ -496,13 +434,6 @@ proto_library(
)
genrule(
- name = "copy_google_descriptor_pb",
- srcs = [":google_descriptor_proto"],
- outs = ["generated/google/protobuf/descriptor.pb"],
- cmd = "cp $< $@",
-)
-
-genrule(
name = "generate_descriptor_c",
srcs = ["google/protobuf/descriptor.proto"],
outs = [
@@ -528,16 +459,16 @@ genrule(
cmd = "cp $< $@",
)
-genrule(
- name = "generated_json_test_proto_upbdefs",
- srcs = ["generated/tests/json/test.proto.pb"],
- outs = [
- "generated/tests/json/test.upbdefs.h",
- "generated/tests/json/test.upbdefs.c",
- ],
- cmd = "UPBC=$$PWD/$(location :lua_upbc); INFILE=$$PWD/$<; cd $(GENDIR)/generated && $$UPBC --generate-upbdefs $$INFILE",
- tools = [":lua_upbc"],
-)
+#genrule(
+# name = "generated_json_test_proto_upbdefs",
+# srcs = ["generated/tests/json/test.proto.pb"],
+# outs = [
+# "generated/tests/json/test.upbdefs.h",
+# "generated/tests/json/test.upbdefs.c",
+# ],
+# cmd = "UPBC=$$PWD/$(location :lua_upbc); INFILE=$$PWD/$<; cd $(GENDIR)/generated && $$UPBC --generate-upbdefs $$INFILE",
+# tools = [":lua_upbc"],
+#)
genrule(
name = "generate_json_ragel",
@@ -551,14 +482,10 @@ generated_file_staleness_test(
name = "test_generated_files",
outs = [
"CMakeLists.txt",
+ "google/protobuf/descriptor.pb",
"google/protobuf/descriptor.upb.c",
"google/protobuf/descriptor.upb.h",
"tests/json/test.proto.pb",
- "tests/json/test.upbdefs.c",
- "tests/json/test.upbdefs.h",
- "upb/descriptor/descriptor.pb",
- "upb/descriptor/descriptor.upbdefs.c",
- "upb/descriptor/descriptor.upbdefs.h",
"upb/json/parser.c",
"upb/pb/compile_decoder_x64.h",
],
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback