Merge "Reland "Fix retrofit OTA generation failures"" into main am: 67c90ed1e9
Original change: https://android-review.googlesource.com/c/platform/build/+/3080633 Change-Id: Ida7f1fdec8feee4d400411f31bc9aab7cb45642e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -1111,9 +1111,10 @@ 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)
|
||||
if os.path.exists(target_path):
|
||||
continue
|
||||
os.makedirs(os.path.dirname(target_path), exist_ok=True)
|
||||
shutil.copy(path, target_path)
|
||||
return output_dir
|
||||
|
Reference in New Issue
Block a user