[Bugfix] Check for presence before ZipWrite
There are vendor products but no *.map situation Signed-off-by: jiangxu5 <jiangxu5@xiaomi.com> Change-Id: I93a710fd10870b7406b1d7beb5a6f51b6badc104
This commit is contained in:
@@ -1355,7 +1355,8 @@ 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)
|
||||
common.ZipWrite(output_zip, os.path.join(vendor_tempdir, map_file_path), map_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:
|
||||
recovery_img = "IMAGES/recovery.img"
|
||||
|
Reference in New Issue
Block a user