diff options
author | Zi Wang <mrziwang@google.com> | 2023-09-22 01:01:46 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2023-09-22 01:01:46 +0000 |
commit | 63ac4245f23d5c8e3eacffdec43f277b8654404c (patch) | |
tree | b824e1e264129566748b22a85ff850eaf6911889 | |
parent | 75b5e98a00dd2f6018bed3572be6152a86408ef9 (diff) | |
parent | 7edf41541dc4c47684f94ae1ac2b386e90386699 (diff) | |
download | grpc-grpc-java-63ac4245f23d5c8e3eacffdec43f277b8654404c.tar.gz |
Wrap gen_annotations.py in python_binary_host am: acc04b8ffd am: 7edf41541d
Original change: https://android-review.googlesource.com/c/platform/external/grpc-grpc-java/+/2755687
Change-Id: I4cdc55a9ebd35dffdde9b0543954bb358f77afa2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | annotation-stubs/Android.bp | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/annotation-stubs/Android.bp b/annotation-stubs/Android.bp index 9ff8e5504..afd0b431e 100644 --- a/annotation-stubs/Android.bp +++ b/annotation-stubs/Android.bp @@ -40,15 +40,25 @@ java_library { ], } -gensrcs { - name: "grpc-java-annotation-stubs-srcjar", - tool_files: [ +python_binary_host { + name: "gen_annotations", + srcs: [ "gen_annotations.py", ], + version: { + py3: { + embedded_launcher: true, + }, + }, +} + +gensrcs { + name: "grpc-java-annotation-stubs-srcjar", tools: [ "soong_zip", + "gen_annotations", ], - cmd: "$(location gen_annotations.py) $(genDir)/java && " + + cmd: "$(location gen_annotations) $(genDir)/java && " + "$(location soong_zip) -jar -o $(out) -C $(genDir)/java -D $(genDir)/java", srcs: [ // A dummy source file since Soong crashes otherwise. |