[roll third_party/pigweed] pw_log: Update Android.bp to generate RPC header files
This adds the following genrules to generate associated header files:
* pw_log_log_rpc_pwpb_h: "pw_log/proto/log.rpc.pwpb.h"
* pw_log_log_raw_rpc_h: "pw_log/proto/log.raw_rpc.pb.h"
Note the following changes to the argument-passing pattern:
* --out-dir and --compile-dir are set to $(genDir), no longer including
the prefix.
* --proto-path is passed for the input file, as required by protoc with
the prior change.
The result is that the generated RPC header files are able to correctly
refer to the generated pw_log/proto/log.pwpb.h header file, including
the directory prefix.
This also updates the pw_log_log_proto_pwpb_h genrule to match.
Test: Verify that the existing log.pwpb.h is unmoved and unchanged.
Test: Verify that the new "pw_log/proto/log.rpc.pwpb.h" and
"pw_log/proto/log.raw_rpc.pb.h" can be included in an Android
project.
Original-Bug: 298693458
Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/169530
https://pigweed.googlesource.com/pigweed/pigweed
third_party/pigweed Rolled-Commits: f9b10568994c147..ef447ae6f95cab0
Roller-URL: https://ci.chromium.org/b/8770178546271891281
GitWatcher: ignore
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I392e04f046c4eb40fe4c84730bb24609526aa3ad
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/170443
Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
diff --git a/third_party/pigweed b/third_party/pigweed
index f9b1056..ef447ae 160000
--- a/third_party/pigweed
+++ b/third_party/pigweed
@@ -1 +1 @@
-Subproject commit f9b10568994c1472c203ec56ac810f4ae112a499
+Subproject commit ef447ae6f95cab0d4f6f74f4e356c14f212cb0bb