Make change and version bump to SP1A.210716.001
Change-Id: Id6c5b49570fddff5995b7ab7e73daabaa9ab258c
This commit is contained in:
@@ -41,7 +41,7 @@ else ifeq (,$(filter-out modules_% mainline_modules_%,$(TARGET_PRODUCT)))
|
||||
# Always build from source for the module targets. This ought to be covered by
|
||||
# the TARGET_BUILD_APPS check above, but there are test builds that don't set it.
|
||||
SOONG_CONFIG_art_module_source_build := true
|
||||
else ifdef MODULES_BUILD_FROM_SOURCE
|
||||
else ifdef MODULE_BUILD_FROM_SOURCE
|
||||
# Build from source if other Mainline modules are.
|
||||
SOONG_CONFIG_art_module_source_build := true
|
||||
else ifneq (,$(filter true,$(NATIVE_COVERAGE) $(CLANG_COVERAGE)))
|
||||
|
@@ -18,4 +18,4 @@
|
||||
# (like "CRB01"). It must be a single word, and is
|
||||
# capitalized by convention.
|
||||
|
||||
BUILD_ID=SP1A.210715.002
|
||||
BUILD_ID=SP1A.210716.001
|
||||
|
@@ -704,6 +704,31 @@ def AddApexInfo(output_zip):
|
||||
common.ZipWrite(output_zip, output_file, arc_name)
|
||||
|
||||
|
||||
def AddVbmetaDigest(output_zip):
|
||||
"""Write the vbmeta digest to the output dir and zipfile."""
|
||||
|
||||
# Calculate the vbmeta digest and put the result in to META/
|
||||
boot_images = OPTIONS.info_dict.get("boot_images")
|
||||
# Disable the digest calculation if the target_file is used as a container
|
||||
# for boot images.
|
||||
boot_container = boot_images and len(boot_images.split()) >= 2
|
||||
if (OPTIONS.info_dict.get("avb_enable") == "true" and not boot_container and
|
||||
OPTIONS.info_dict.get("avb_building_vbmeta_image") == "true"):
|
||||
avbtool = OPTIONS.info_dict["avb_avbtool"]
|
||||
digest = verity_utils.CalculateVbmetaDigest(OPTIONS.input_tmp, avbtool)
|
||||
vbmeta_digest_txt = os.path.join(OPTIONS.input_tmp, "META",
|
||||
"vbmeta_digest.txt")
|
||||
with open(vbmeta_digest_txt, 'w') as f:
|
||||
f.write(digest)
|
||||
# writes to the output zipfile
|
||||
if output_zip:
|
||||
arc_name = "META/vbmeta_digest.txt"
|
||||
if arc_name in output_zip.namelist():
|
||||
OPTIONS.replace_updated_files_list.append(arc_name)
|
||||
else:
|
||||
common.ZipWriteStr(output_zip, arc_name, digest)
|
||||
|
||||
|
||||
def AddImagesToTargetFiles(filename):
|
||||
"""Creates and adds images (boot/recovery/system/...) to a target_files.zip.
|
||||
|
||||
@@ -957,19 +982,7 @@ def AddImagesToTargetFiles(filename):
|
||||
with open(pack_radioimages_txt) as f:
|
||||
AddPackRadioImages(output_zip, f.readlines())
|
||||
|
||||
# Calculate the vbmeta digest and put the result in to META/
|
||||
boot_images = OPTIONS.info_dict.get("boot_images")
|
||||
# Disable the digest calculation if the target_file is used as a container
|
||||
# for boot images.
|
||||
boot_container = boot_images and len(boot_images.split()) >= 2
|
||||
if (OPTIONS.info_dict.get("avb_enable") == "true" and not boot_container and
|
||||
OPTIONS.info_dict.get("avb_building_vbmeta_image") == "true"):
|
||||
avbtool = OPTIONS.info_dict["avb_avbtool"]
|
||||
digest = verity_utils.CalculateVbmetaDigest(OPTIONS.input_tmp, avbtool)
|
||||
vbmeta_digest_txt = os.path.join(OPTIONS.input_tmp, "META",
|
||||
"vbmeta_digest.txt")
|
||||
with open(vbmeta_digest_txt, 'w') as f:
|
||||
f.write(digest)
|
||||
AddVbmetaDigest(output_zip)
|
||||
|
||||
if output_zip:
|
||||
common.ZipClose(output_zip)
|
||||
|
Reference in New Issue
Block a user