From 99fd94c44924f7ffb1617b33a7ec9213d10cebb2 Mon Sep 17 00:00:00 2001 From: Ted Pudlik Date: Fri, 27 May 2022 19:11:03 +0000 Subject: [PATCH] pw_transfer: Narrow bazel build deps Depend on particular generated proto libraries, rather than all of them. This shrinks the build graph, and is required internally. Bug: b/232310150 Change-Id: I46abc0c586ee0591ad7c2e408bf7a7aea82859c9 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/96203 Commit-Queue: Ted Pudlik Reviewed-by: Keir Mierle --- pw_transfer/BUILD.bazel | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pw_transfer/BUILD.bazel b/pw_transfer/BUILD.bazel index 51bc31e434..9ebc9a6512 100644 --- a/pw_transfer/BUILD.bazel +++ b/pw_transfer/BUILD.bazel @@ -55,7 +55,8 @@ pw_cc_library( includes = ["public"], deps = [ ":config", - ":transfer_pwpb", + ":transfer_pwpb.pwpb", + ":transfer_pwpb.raw_rpc", "//pw_bytes", "//pw_chrono:system_clock", "//pw_containers:intrusive_list", @@ -190,7 +191,7 @@ pw_cc_binary( srcs = ["test_rpc_server.cc"], deps = [ ":pw_transfer", - ":test_server_pwpb", + ":test_server_pwpb.raw_rpc", "//pw_log", "//pw_rpc/system_server", "//pw_stream:std_file_stream",