Add a tool for merging annotation.zip files
We now produce annotation.zip files individually for each module, but for the public SDK it's easier to distribute a single zip file with merged contents. Add a tool for merging these (simple) files. Bug: 187397779 Test: unittest in cl Test: diff tests in follow-on CL merging all module annotations.zip Change-Id: Ic5bb94425dccafab43340805f73fafacab53cb28
This commit is contained in:
@@ -24,9 +24,8 @@ package {
|
||||
default_applicable_licenses: ["frameworks_base_license"],
|
||||
}
|
||||
|
||||
python_binary_host {
|
||||
name: "api_versions_trimmer",
|
||||
srcs: ["api_versions_trimmer.py"],
|
||||
python_defaults {
|
||||
name: "python3_version_defaults",
|
||||
version: {
|
||||
py2: {
|
||||
enabled: false,
|
||||
@@ -38,6 +37,12 @@ python_binary_host {
|
||||
},
|
||||
}
|
||||
|
||||
python_binary_host {
|
||||
name: "api_versions_trimmer",
|
||||
srcs: ["api_versions_trimmer.py"],
|
||||
defaults: ["python3_version_defaults"],
|
||||
}
|
||||
|
||||
python_test_host {
|
||||
name: "api_versions_trimmer_unittests",
|
||||
main: "api_versions_trimmer_unittests.py",
|
||||
@@ -45,17 +50,28 @@ python_test_host {
|
||||
"api_versions_trimmer_unittests.py",
|
||||
"api_versions_trimmer.py",
|
||||
],
|
||||
defaults: ["python3_version_defaults"],
|
||||
test_options: {
|
||||
unit_test: true,
|
||||
},
|
||||
version: {
|
||||
py2: {
|
||||
enabled: false,
|
||||
},
|
||||
py3: {
|
||||
enabled: true,
|
||||
embedded_launcher: false,
|
||||
},
|
||||
}
|
||||
|
||||
python_binary_host {
|
||||
name: "merge_annotation_zips",
|
||||
srcs: ["merge_annotation_zips.py"],
|
||||
defaults: ["python3_version_defaults"],
|
||||
}
|
||||
|
||||
python_test_host {
|
||||
name: "merge_annotation_zips_test",
|
||||
main: "merge_annotation_zips_test.py",
|
||||
srcs: [
|
||||
"merge_annotation_zips.py",
|
||||
"merge_annotation_zips_test.py",
|
||||
],
|
||||
defaults: ["python3_version_defaults"],
|
||||
test_options: {
|
||||
unit_test: true,
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user