aboutsummaryrefslogtreecommitdiff
path: root/pw_build
diff options
context:
space:
mode:
authorAustin Foxley <afoxley@google.com>2024-02-01 00:52:21 +0000
committerCQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com>2024-02-01 00:52:21 +0000
commit07f3883976500d5b873c225c8392241dd30c2101 (patch)
treed151b1d542641965887e8fb00268ac78d961dee4 /pw_build
parentb75dbe548abb71d5f91066e63d6be9f688a4545e (diff)
downloadpigweed-07f3883976500d5b873c225c8392241dd30c2101.tar.gz
pw_grpc: Add new module
pw_grpc is an implementation of the gRPC HTTP2 protocol with integration into pw_rpc. It provides classes that map between pw_rpc RPC packets and gRPC HTTP2 frames, allowing pw_rpc services to be exposed as gRPC services. Change-Id: I1ab5558af09d5fd74dd3f1f9e33f67d104e829e7 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/186796 Pigweed-Auto-Submit: Austin Foxley <afoxley@google.com> Commit-Queue: Auto-Submit <auto-submit@pigweed-service-accounts.iam.gserviceaccount.com> Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Tom Bergan <tombergan@google.com> Reviewed-by: Wyatt Hepler <hepler@google.com>
Diffstat (limited to 'pw_build')
-rw-r--r--pw_build/generated_pigweed_modules_lists.gni4
1 files changed, 4 insertions, 0 deletions
diff --git a/pw_build/generated_pigweed_modules_lists.gni b/pw_build/generated_pigweed_modules_lists.gni
index 5fe4a73ec..cb2f0e5f2 100644
--- a/pw_build/generated_pigweed_modules_lists.gni
+++ b/pw_build/generated_pigweed_modules_lists.gni
@@ -87,6 +87,7 @@ declare_args() {
dir_pw_format = get_path_info("../pw_format", "abspath")
dir_pw_function = get_path_info("../pw_function", "abspath")
dir_pw_fuzzer = get_path_info("../pw_fuzzer", "abspath")
+ dir_pw_grpc = get_path_info("../pw_grpc", "abspath")
dir_pw_hdlc = get_path_info("../pw_hdlc", "abspath")
dir_pw_hex_dump = get_path_info("../pw_hex_dump", "abspath")
dir_pw_i2c = get_path_info("../pw_i2c", "abspath")
@@ -257,6 +258,7 @@ declare_args() {
dir_pw_format,
dir_pw_function,
dir_pw_fuzzer,
+ dir_pw_grpc,
dir_pw_hdlc,
dir_pw_hex_dump,
dir_pw_i2c,
@@ -415,6 +417,7 @@ declare_args() {
"$dir_pw_format:tests",
"$dir_pw_function:tests",
"$dir_pw_fuzzer:tests",
+ "$dir_pw_grpc:tests",
"$dir_pw_hdlc:tests",
"$dir_pw_hex_dump:tests",
"$dir_pw_i2c:tests",
@@ -573,6 +576,7 @@ declare_args() {
"$dir_pw_format:docs",
"$dir_pw_function:docs",
"$dir_pw_fuzzer:docs",
+ "$dir_pw_grpc:docs",
"$dir_pw_hdlc:docs",
"$dir_pw_hex_dump:docs",
"$dir_pw_i2c:docs",