diff options
author | petsjonkin <petsjonkin@google.com> | 2023-06-28 15:04:32 +0000 |
---|---|---|
committer | petsjonkin <petsjonkin@google.com> | 2023-06-28 15:04:32 +0000 |
commit | dc79a0bb1bbc522e5ea320565f1585460085980f (patch) | |
tree | 0f34bf0a89ec3b3f4025427ff23434c59b2dabee | |
parent | 47a775b7d35542ad3695da9b880358783d6c4d94 (diff) | |
download | trout-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.bp | 6 |
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", |