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

Commit b67b0d5b authored by jiangxu5's avatar jiangxu5
Browse files

[Bugfix] Check for presence before ZipWrite



There are vendor products but no *.map situation

Signed-off-by: default avatarjiangxu5 <jiangxu5@xiaomi.com>
Change-Id: I93a710fd10870b7406b1d7beb5a6f51b6badc104
parent 1f0c3583
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -1355,6 +1355,7 @@ def BuildVendorPartitions(output_zip_path):
      img_file_path = "IMAGES/{}.img".format(p)
      map_file_path = "IMAGES/{}.map".format(p)
      common.ZipWrite(output_zip, os.path.join(vendor_tempdir, img_file_path), img_file_path)
      if os.path.exists(os.path.join(vendor_tempdir, map_file_path)):
        common.ZipWrite(output_zip, os.path.join(vendor_tempdir, map_file_path), map_file_path)
    # copy recovery.img, boot.img, recovery patch & install.sh
    if OPTIONS.rebuild_recovery: