releasetools: Build build_super_image as a lib.
The lib will be shared by more users (e.g. add_img_to_target_files) in follow-up changes. Test: TreeHugger Test: atest releasetools_test releasetools_py3_test Change-Id: Iaa48bfc8c1dada41362d974773c124a001471ef8
This commit is contained in:
@@ -24,6 +24,14 @@ python_defaults {
|
|||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
python_library_host {
|
||||||
|
name: "releasetools_build_super_image",
|
||||||
|
defaults: ["releasetools_library_defaults"],
|
||||||
|
srcs: [
|
||||||
|
"build_super_image.py",
|
||||||
|
],
|
||||||
|
}
|
||||||
|
|
||||||
python_library_host {
|
python_library_host {
|
||||||
name: "releasetools_common",
|
name: "releasetools_common",
|
||||||
defaults: ["releasetools_library_defaults"],
|
defaults: ["releasetools_library_defaults"],
|
||||||
@@ -110,11 +118,11 @@ python_binary_host {
|
|||||||
name: "merge_builds",
|
name: "merge_builds",
|
||||||
defaults: ["releasetools_binary_defaults"],
|
defaults: ["releasetools_binary_defaults"],
|
||||||
srcs: [
|
srcs: [
|
||||||
"build_super_image.py",
|
|
||||||
"merge_builds.py",
|
"merge_builds.py",
|
||||||
],
|
],
|
||||||
main: "merge_builds.py",
|
main: "merge_builds.py",
|
||||||
libs: [
|
libs: [
|
||||||
|
"releasetools_build_super_image",
|
||||||
"releasetools_common",
|
"releasetools_common",
|
||||||
],
|
],
|
||||||
}
|
}
|
||||||
@@ -125,7 +133,6 @@ python_defaults {
|
|||||||
"add_img_to_target_files.py",
|
"add_img_to_target_files.py",
|
||||||
"apex_utils.py",
|
"apex_utils.py",
|
||||||
"build_image.py",
|
"build_image.py",
|
||||||
"build_super_image.py",
|
|
||||||
"check_ota_package_signature.py",
|
"check_ota_package_signature.py",
|
||||||
"check_target_files_signatures.py",
|
"check_target_files_signatures.py",
|
||||||
"edify_generator.py",
|
"edify_generator.py",
|
||||||
@@ -142,6 +149,7 @@ python_defaults {
|
|||||||
"test_*.py",
|
"test_*.py",
|
||||||
],
|
],
|
||||||
libs: [
|
libs: [
|
||||||
|
"releasetools_build_super_image",
|
||||||
"releasetools_common",
|
"releasetools_common",
|
||||||
"releasetools_verity_utils",
|
"releasetools_verity_utils",
|
||||||
],
|
],
|
||||||
|
Reference in New Issue
Block a user