summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpetsjonkin <petsjonkin@google.com>2023-06-28 15:04:32 +0000
committerpetsjonkin <petsjonkin@google.com>2023-06-28 15:04:32 +0000
commitdc79a0bb1bbc522e5ea320565f1585460085980f (patch)
tree0f34bf0a89ec3b3f4025427ff23434c59b2dabee
parent47a775b7d35542ad3695da9b880358783d6c4d94 (diff)
downloadtrout-dc79a0bb1bbc522e5ea320565f1585460085980f.tar.gz
DumpstateServerProtoStub_h and DumpstateServerProtoStub_cc : specify dependencies
This enables sandboxing for genrule for DumpstateServerProtoStub_h and DumpstateServerProtoStub_cc Bug: b/289216071 Test: build/soong/tests/genrule_sandbox_test.py --show-diff DumpstateServerProtoStub_h and build/soong/tests/genrule_sandbox_test.py --show-diff DumpstateServerProtoStub_cc Change-Id: If1eea670e87dcdf73b59d7c173e044b4d2057de9
-rw-r--r--hal/dumpstate/1.1/Android.bp6
1 files changed, 4 insertions, 2 deletions
diff --git a/hal/dumpstate/1.1/Android.bp b/hal/dumpstate/1.1/Android.bp
index 4df26bb..e4713be 100644
--- a/hal/dumpstate/1.1/Android.bp
+++ b/hal/dumpstate/1.1/Android.bp
@@ -24,9 +24,10 @@ genrule {
"aprotoc",
"protoc-gen-grpc-cpp-plugin",
],
- cmd: "$(location aprotoc) -I$$(dirname $(in)) -Iexternal/protobuf/src --plugin=protoc-gen-grpc=$(location protoc-gen-grpc-cpp-plugin) $(in) --grpc_out=$(genDir) --cpp_out=$(genDir)",
+ cmd: "$(location aprotoc) -Idevice/google/trout/hal/dumpstate/1.1/proto -Iexternal/protobuf/src --plugin=protoc-gen-grpc=$(location protoc-gen-grpc-cpp-plugin) $(location proto/DumpstateServer.proto) --grpc_out=$(genDir) --cpp_out=$(genDir)",
srcs: [
"proto/DumpstateServer.proto",
+ ":libprotobuf-internal-protos",
],
out: [
"DumpstateServer.pb.h",
@@ -40,9 +41,10 @@ genrule {
"aprotoc",
"protoc-gen-grpc-cpp-plugin",
],
- cmd: "$(location aprotoc) -I$$(dirname $(in)) -Iexternal/protobuf/src --plugin=protoc-gen-grpc=$(location protoc-gen-grpc-cpp-plugin) $(in) --grpc_out=$(genDir) --cpp_out=$(genDir)",
+ cmd: "$(location aprotoc) -Idevice/google/trout/hal/dumpstate/1.1/proto -Iexternal/protobuf/src --plugin=protoc-gen-grpc=$(location protoc-gen-grpc-cpp-plugin) $(location proto/DumpstateServer.proto) --grpc_out=$(genDir) --cpp_out=$(genDir)",
srcs: [
"proto/DumpstateServer.proto",
+ ":libprotobuf-internal-protos",
],
out: [
"DumpstateServer.pb.cc",