Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 005305ad authored by Tao Bao's avatar Tao Bao
Browse files

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
parent 62408722
Loading
Loading
Loading
Loading
+10 −2
Original line number Diff line number Diff line
@@ -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 {
    name: "releasetools_common",
    defaults: ["releasetools_library_defaults"],
@@ -110,11 +118,11 @@ python_binary_host {
    name: "merge_builds",
    defaults: ["releasetools_binary_defaults"],
    srcs: [
        "build_super_image.py",
        "merge_builds.py",
    ],
    main: "merge_builds.py",
    libs: [
        "releasetools_build_super_image",
        "releasetools_common",
    ],
}
@@ -125,7 +133,6 @@ python_defaults {
        "add_img_to_target_files.py",
        "apex_utils.py",
        "build_image.py",
        "build_super_image.py",
        "check_ota_package_signature.py",
        "check_target_files_signatures.py",
        "edify_generator.py",
@@ -142,6 +149,7 @@ python_defaults {
        "test_*.py",
    ],
    libs: [
        "releasetools_build_super_image",
        "releasetools_common",
        "releasetools_verity_utils",
    ],