aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharlie Boutier <charliebout@google.com>2022-09-14 23:42:33 +0000
committerCharlie Boutier <charliebout@google.com>2022-09-15 16:50:28 +0000
commitdc44a6a2ad5d4c7353b2aa932a571ad87fd43c0c (patch)
tree532d063f1e10a9d29f8897b5528472a7085ba174
parent08c11dcf19b9462c186e1c9eab9e4d591af3a245 (diff)
downloadbt-test-interfaces-android13-qpr3-s14-release.tar.gz
Add a new rule to generate the custom grpc interfacesandroid-platform-13.0.0_r9android-platform-13.0.0_r8android-platform-13.0.0_r7android-platform-13.0.0_r6android-platform-13.0.0_r5android-platform-13.0.0_r4android-platform-13.0.0_r3android-platform-13.0.0_r19android-platform-13.0.0_r18android-platform-13.0.0_r17android-platform-13.0.0_r16android-platform-13.0.0_r15android-platform-13.0.0_r14android-platform-13.0.0_r13android-platform-13.0.0_r12android-platform-13.0.0_r11android-platform-13.0.0_r10android-13.0.0_r83android-13.0.0_r82android-13.0.0_r81android-13.0.0_r80android-13.0.0_r79android-13.0.0_r78android-13.0.0_r77android-13.0.0_r76android-13.0.0_r75android-13.0.0_r74android-13.0.0_r73android-13.0.0_r72android-13.0.0_r71android-13.0.0_r70android-13.0.0_r69android-13.0.0_r68android-13.0.0_r67android-13.0.0_r66android-13.0.0_r65android-13.0.0_r64android-13.0.0_r63android-13.0.0_r62android-13.0.0_r61android-13.0.0_r60android-13.0.0_r59android-13.0.0_r58android-13.0.0_r57android-13.0.0_r56android-13.0.0_r55android-13.0.0_r54android-13.0.0_r53android-13.0.0_r52android-13.0.0_r51android-13.0.0_r50android-13.0.0_r49android-13.0.0_r48android-13.0.0_r47android-13.0.0_r46android-13.0.0_r45android-13.0.0_r44android-13.0.0_r43android-13.0.0_r42android-13.0.0_r41android-13.0.0_r40android-13.0.0_r39android-13.0.0_r38android-13.0.0_r37android-13.0.0_r36android-13.0.0_r35android-13.0.0_r34android-13.0.0_r33android-13.0.0_r32android-13.0.0_r30android-13.0.0_r29android-13.0.0_r28android-13.0.0_r27android-13.0.0_r24android-13.0.0_r23android-13.0.0_r22android-13.0.0_r21android-13.0.0_r20android-13.0.0_r19android-13.0.0_r18android-13.0.0_r17android-13.0.0_r16android13-qpr3-s9-releaseandroid13-qpr3-s8-releaseandroid13-qpr3-s7-releaseandroid13-qpr3-s6-releaseandroid13-qpr3-s5-releaseandroid13-qpr3-s4-releaseandroid13-qpr3-s3-releaseandroid13-qpr3-s2-releaseandroid13-qpr3-s14-releaseandroid13-qpr3-s13-releaseandroid13-qpr3-s12-releaseandroid13-qpr3-s11-releaseandroid13-qpr3-s10-releaseandroid13-qpr3-s1-releaseandroid13-qpr3-releaseandroid13-qpr3-c-s8-releaseandroid13-qpr3-c-s7-releaseandroid13-qpr3-c-s6-releaseandroid13-qpr3-c-s5-releaseandroid13-qpr3-c-s4-releaseandroid13-qpr3-c-s3-releaseandroid13-qpr3-c-s2-releaseandroid13-qpr3-c-s12-releaseandroid13-qpr3-c-s11-releaseandroid13-qpr3-c-s10-releaseandroid13-qpr3-c-s1-releaseandroid13-qpr2-s9-releaseandroid13-qpr2-s8-releaseandroid13-qpr2-s7-releaseandroid13-qpr2-s6-releaseandroid13-qpr2-s5-releaseandroid13-qpr2-s3-releaseandroid13-qpr2-s2-releaseandroid13-qpr2-s12-releaseandroid13-qpr2-s11-releaseandroid13-qpr2-s10-releaseandroid13-qpr2-s1-releaseandroid13-qpr2-releaseandroid13-qpr2-b-s1-releaseandroid13-qpr1-s8-releaseandroid13-qpr1-s7-releaseandroid13-qpr1-s6-releaseandroid13-qpr1-s5-releaseandroid13-qpr1-s4-releaseandroid13-qpr1-s3-releaseandroid13-qpr1-s2-releaseandroid13-qpr1-s1-releaseandroid13-qpr1-releaseandroid13-platform-releaseandroid13-d4-s2-releaseandroid13-d4-s1-releaseandroid13-d4-releaseandroid13-d3-s1-releaseandroid13-d2-release
Soong was reading the content of the symbolic link instead of the target of it. Thus instead of reading the content of protoc-gen-custom_grpc it was reading the content of protoc-gen-custom_grpc.py, which was a symbolic link to protoc-gen-custom_grpc. Bug: 245747653 Test: manual Ignore-AOSP-First: cherry-picked from aosp Merged-In: I37c0af2ffa6803ad1114fccbff4fdcf6914c54c1 Change-Id: I37c0af2ffa6803ad1114fccbff4fdcf6914c54c1
-rw-r--r--Android.bp11
l---------python/_build/protoc-gen-custom_grpc.py1
2 files changed, 9 insertions, 3 deletions
diff --git a/Android.bp b/Android.bp
index 0239d6a..c15b5c7 100644
--- a/Android.bp
+++ b/Android.bp
@@ -17,10 +17,17 @@ license {
],
}
+genrule {
+ name: "protoc-gen-mmi2grpc-python-src-interfaces",
+ srcs: ["python/_build/protoc-gen-custom_grpc"],
+ cmd: "cp $(in) $(out)",
+ out: ["protoc-gen-custom_grpc.py"],
+}
+
python_binary_host {
name: "protoc-gen-custom_grpc",
- main: "python/_build/protoc-gen-custom_grpc.py",
- srcs: ["python/_build/protoc-gen-custom_grpc.py"],
+ main: "protoc-gen-custom_grpc.py",
+ srcs: [":protoc-gen-mmi2grpc-python-src-interfaces"],
libs: ["libprotobuf-python"],
}
diff --git a/python/_build/protoc-gen-custom_grpc.py b/python/_build/protoc-gen-custom_grpc.py
deleted file mode 120000
index 88d6a75..0000000
--- a/python/_build/protoc-gen-custom_grpc.py
+++ /dev/null
@@ -1 +0,0 @@
-protoc-gen-custom_grpc \ No newline at end of file