core: pass nand page size to mkyaffs2image based on BOARD_NAND_PAGE_SIZE boardconfig var
Change-Id: I6feefba15eb1562161e38df03223cb2fba4eb7ee Signed-off-by: Dima Zavin <dima@android.com>
This commit is contained in:
@@ -614,6 +614,13 @@ endif
|
||||
.PHONY: recoveryimage
|
||||
recoveryimage: $(INSTALLED_RECOVERYIMAGE_TARGET)
|
||||
|
||||
ifneq ($(BOARD_NAND_PAGE_SIZE),)
|
||||
mkyaffs2_extra_flags := -c $(BOARD_NAND_PAGE_SIZE)
|
||||
else
|
||||
mkyaffs2_extra_flags :=
|
||||
endif
|
||||
|
||||
|
||||
# -----------------------------------------------------------------
|
||||
# system yaffs image
|
||||
#
|
||||
@@ -645,7 +652,7 @@ else # TARGET_USERIMAGES_USE_EXT2 != true
|
||||
define build-systemimage-target
|
||||
@echo "Target system fs image: $(1)"
|
||||
@mkdir -p $(dir $(1))
|
||||
$(hide) $(MKYAFFS2) -f $(TARGET_OUT) $(1)
|
||||
$(hide) $(MKYAFFS2) -f $(mkyaffs2_extra_flags) $(TARGET_OUT) $(1)
|
||||
endef
|
||||
endif # TARGET_USERIMAGES_USE_EXT2
|
||||
|
||||
@@ -745,7 +752,7 @@ else # TARGET_USERIMAGES_USE_EXT2 != true
|
||||
define build-userdataimage-target
|
||||
$(call pretty,"Target userdata fs image: $(INSTALLED_USERDATAIMAGE_TARGET)")
|
||||
@mkdir -p $(TARGET_OUT_DATA)
|
||||
$(hide) $(MKYAFFS2) -f $(TARGET_OUT_DATA) $(INSTALLED_USERDATAIMAGE_TARGET)
|
||||
$(hide) $(MKYAFFS2) -f $(mkyaffs2_extra_flags) $(TARGET_OUT_DATA) $(INSTALLED_USERDATAIMAGE_TARGET)
|
||||
$(hide) $(call assert-max-image-size,$(INSTALLED_USERDATAIMAGE_TARGET),$(BOARD_USERDATAIMAGE_PARTITION_SIZE),yaffs)
|
||||
endef
|
||||
endif # TARGET_USERIMAGES_USE_EXT2
|
||||
|
Reference in New Issue
Block a user