diff options
Diffstat (limited to 'BUILD')
-rw-r--r-- | BUILD | 37 |
1 files changed, 16 insertions, 21 deletions
@@ -41,6 +41,7 @@ package(default_visibility = ["//visibility:public"]) + cc_library( name = "gpr", srcs = [ @@ -154,6 +155,7 @@ cc_library( ) + cc_library( name = "grpc", srcs = [ @@ -292,10 +294,6 @@ cc_library( "src/core/lib/tsi/ssl_types.h", "src/core/lib/tsi/transport_security.h", "src/core/lib/tsi/transport_security_interface.h", - "third_party/nanopb/pb.h", - "third_party/nanopb/pb_common.h", - "third_party/nanopb/pb_decode.h", - "third_party/nanopb/pb_encode.h", "src/core/ext/census/context.c", "src/core/ext/census/grpc_context.c", "src/core/ext/census/grpc_filter.c", @@ -458,9 +456,6 @@ cc_library( "src/core/lib/tsi/ssl_transport_security.c", "src/core/lib/tsi/transport_security.c", "src/core/plugin_registry/grpc_plugin_registry.c", - "third_party/nanopb/pb_common.c", - "third_party/nanopb/pb_decode.c", - "third_party/nanopb/pb_encode.c", ], hdrs = [ "include/grpc/byte_buffer.h", @@ -485,6 +480,7 @@ cc_library( "//external:libssl", "//external:zlib", ":gpr", + "//external:nanopb", ], copts = [ "-std=gnu99", @@ -492,6 +488,7 @@ cc_library( ) + cc_library( name = "grpc_codegen_lib", srcs = [ @@ -528,6 +525,7 @@ cc_library( ) + cc_library( name = "grpc_unsecure", srcs = [ @@ -652,10 +650,6 @@ cc_library( "src/core/lib/transport/static_metadata.h", "src/core/lib/transport/transport.h", "src/core/lib/transport/transport_impl.h", - "third_party/nanopb/pb.h", - "third_party/nanopb/pb_common.h", - "third_party/nanopb/pb_decode.h", - "third_party/nanopb/pb_encode.h", "src/core/ext/census/context.c", "src/core/ext/census/grpc_context.c", "src/core/ext/census/grpc_filter.c", @@ -798,9 +792,6 @@ cc_library( "src/core/lib/transport/transport.c", "src/core/lib/transport/transport_op_string.c", "src/core/plugin_registry/grpc_unsecure_plugin_registry.c", - "third_party/nanopb/pb_common.c", - "third_party/nanopb/pb_decode.c", - "third_party/nanopb/pb_encode.c", ], hdrs = [ "include/grpc/byte_buffer.h", @@ -822,6 +813,7 @@ cc_library( ], deps = [ ":gpr", + "//external:nanopb", ], copts = [ "-std=gnu99", @@ -829,6 +821,7 @@ cc_library( ) + cc_library( name = "grpc_zookeeper", srcs = [ @@ -849,6 +842,7 @@ cc_library( ) + cc_library( name = "grpc++", srcs = [ @@ -981,6 +975,7 @@ cc_library( ) + cc_library( name = "grpc++_codegen_lib", srcs = [ @@ -1044,10 +1039,12 @@ cc_library( ".", ], deps = [ + "//external:protobuf_clib", ], ) + cc_library( name = "grpc++_unsecure", srcs = [ @@ -1172,6 +1169,7 @@ cc_library( ) + cc_library( name = "grpc_plugin_support", srcs = [ @@ -1223,6 +1221,7 @@ cc_library( ) + cc_library( name = "grpc_csharp_ext", srcs = [ @@ -1242,6 +1241,7 @@ cc_library( + objc_library( name = "gpr_objc", srcs = [ @@ -1355,6 +1355,7 @@ objc_library( ) + objc_library( name = "grpc_objc", srcs = [ @@ -1520,9 +1521,6 @@ objc_library( "src/core/lib/tsi/ssl_transport_security.c", "src/core/lib/tsi/transport_security.c", "src/core/plugin_registry/grpc_plugin_registry.c", - "third_party/nanopb/pb_common.c", - "third_party/nanopb/pb_decode.c", - "third_party/nanopb/pb_encode.c", ], hdrs = [ "include/grpc/byte_buffer.h", @@ -1673,10 +1671,6 @@ objc_library( "src/core/lib/tsi/ssl_types.h", "src/core/lib/tsi/transport_security.h", "src/core/lib/tsi/transport_security_interface.h", - "third_party/nanopb/pb.h", - "third_party/nanopb/pb_common.h", - "third_party/nanopb/pb_decode.h", - "third_party/nanopb/pb_encode.h", ], includes = [ "include", @@ -1685,6 +1679,7 @@ objc_library( deps = [ ":gpr_objc", "//external:libssl_objc", + "//external:nanopb", ], sdk_dylibs = ["libz"], ) |