Fix retrofit OTA generation failures
retrofit OTA generation relies on files in OTA/* , include these files when copying target_files dir to tmp location. Test: th Bug: 337043530 Fixes: 337043530 Change-Id: I8fd7729bc1b2d2797f7e76f594b06fd9675fa104
This commit is contained in:
parent
892b51ab7d
commit
7af14aa7da
1 changed files with 4 additions and 5 deletions
|
@ -1111,9 +1111,8 @@ def CopyTargetFilesDir(input_dir):
|
|||
relative_path = path.removeprefix(input_dir).removeprefix("/")
|
||||
if not Fnmatch(relative_path, UNZIP_PATTERN):
|
||||
continue
|
||||
if filename.endswith(".prop") or filename == "prop.default" or "/etc/vintf/" in relative_path:
|
||||
target_path = os.path.join(
|
||||
output_dir, relative_path)
|
||||
os.makedirs(os.path.dirname(target_path), exist_ok=True)
|
||||
shutil.copy(path, target_path)
|
||||
target_path = os.path.join(
|
||||
output_dir, relative_path)
|
||||
os.makedirs(os.path.dirname(target_path), exist_ok=True)
|
||||
shutil.copy(path, target_path)
|
||||
return output_dir
|
||||
|
|
Loading…
Reference in a new issue