Returns empty apex_infos if the apex target dir does not exist.
This is needed for partial builds that do not have the apex directory in their target files package. Test: build target files for a partial vendor-only build. Change-Id: I076bfbd1a81cccddcef795f5edeaf2b51538cdec
This commit is contained in:
@@ -64,7 +64,7 @@ import sparse_img
|
||||
import verity_utils
|
||||
import ota_metadata_pb2
|
||||
|
||||
from apex_utils import GetApexInfoFromTargetFiles
|
||||
from apex_utils import GetSystemApexInfoFromTargetFiles
|
||||
|
||||
if sys.hexversion < 0x02070000:
|
||||
print("Python 2.7 or newer is required.", file=sys.stderr)
|
||||
@@ -757,7 +757,7 @@ def HasPartition(partition_name):
|
||||
"{}.img".format(partition_name))))
|
||||
|
||||
def AddApexInfo(output_zip):
|
||||
apex_infos = GetApexInfoFromTargetFiles(OPTIONS.input_tmp)
|
||||
apex_infos = GetSystemApexInfoFromTargetFiles(OPTIONS.input_tmp)
|
||||
apex_metadata_proto = ota_metadata_pb2.ApexMetadata()
|
||||
apex_metadata_proto.apex_info.extend(apex_infos)
|
||||
apex_info_bytes = apex_metadata_proto.SerializeToString()
|
||||
|
Reference in New Issue
Block a user