build: Separate commands in recovery foreach loops
The foreach loops output a space separated list, not necessarily one command per line. Separate commands with semicolons. Notably, this fixes an issue with multiple device directories included in TARGET_RECOVERY_DEVICE_DIRS. Change-Id: I5ebdc84ecaaacabaea77b8b752141e2041622480
This commit is contained in:
parent
40cfceed2a
commit
85dc11c468
1 changed files with 3 additions and 3 deletions
|
@ -2740,11 +2740,11 @@ $(INTERNAL_RECOVERY_RAMDISK_FILES_TIMESTAMP): $(MKBOOTFS) $(COMPRESSION_COMMAND_
|
|||
cp -rf $(recovery_text_file) $(TARGET_RECOVERY_ROOT_OUT)/res/images/ &&) true
|
||||
cp -f $(recovery_font) $(TARGET_RECOVERY_ROOT_OUT)/res/images/font.png
|
||||
$(foreach item,$(recovery_root_private), \
|
||||
cp -rf $(item) $(TARGET_RECOVERY_OUT)/)
|
||||
cp -rf $(item) $(TARGET_RECOVERY_OUT)/;)
|
||||
$(foreach item,$(TARGET_PRIVATE_RES_DIRS), \
|
||||
cp -rf $(item) $(TARGET_RECOVERY_ROOT_OUT)/$(newline))
|
||||
cp -rf $(item) $(TARGET_RECOVERY_ROOT_OUT)/$(newline);)
|
||||
$(foreach item,$(recovery_fstab), \
|
||||
cp -f $(item) $(TARGET_RECOVERY_ROOT_OUT)/system/etc/recovery.fstab)
|
||||
cp -f $(item) $(TARGET_RECOVERY_ROOT_OUT)/system/etc/recovery.fstab;)
|
||||
$(if $(strip $(recovery_wipe)), \
|
||||
cp -f $(recovery_wipe) $(TARGET_RECOVERY_ROOT_OUT)/system/etc/recovery.wipe)
|
||||
ln -sf prop.default $(TARGET_RECOVERY_ROOT_OUT)/default.prop
|
||||
|
|
Loading…
Reference in a new issue