summaryrefslogtreecommitdiff
path: root/BUILD
diff options
context:
space:
mode:
authorJoshua Haberman <jhaberman@gmail.com>2018-12-13 05:40:33 -0800
committerJoshua Haberman <jhaberman@gmail.com>2018-12-13 05:40:33 -0800
commit7ff8413a0317566d67b5b4abcb6ee2b72e9d465b (patch)
treea8dc1d08809103f65b1134536f01f0f4f5051e44 /BUILD
parent0fed529ea1795d728a7ec75c3f06d95e4ba3bd8d (diff)
Ported some tests.
Diffstat (limited to 'BUILD')
-rw-r--r--BUILD26
1 files changed, 16 insertions, 10 deletions
diff --git a/BUILD b/BUILD
index df05e06..4d4168f 100644
--- a/BUILD
+++ b/BUILD
@@ -158,15 +158,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 = [
@@ -187,7 +178,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",
@@ -413,6 +404,20 @@ py_binary(
srcs = ["tools/make_cmakelists.py"],
)
+proto_library(
+ name = "descriptor_proto",
+ srcs = [
+ "google/protobuf/descriptor.proto",
+ ],
+)
+
+genrule(
+ name = "copy_upb_descriptor_pb",
+ srcs = [":descriptor_proto"],
+ outs = ["generated/google/protobuf/descriptor.pb"],
+ cmd = "cp $< $@",
+)
+
genrule(
name = "gen_cmakelists",
outs = ["generated/CMakeLists.txt"],
@@ -477,6 +482,7 @@ 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",
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback