1################################################################################ 2# 3# Build the ubifs root filesystem image 4# 5################################################################################ 6 7UBIFS_OPTS = \ 8 -e $(BR2_TARGET_ROOTFS_UBIFS_LEBSIZE) \ 9 -c $(BR2_TARGET_ROOTFS_UBIFS_MAXLEBCNT) \ 10 -m $(BR2_TARGET_ROOTFS_UBIFS_MINIOSIZE) 11 12ifeq ($(BR2_TARGET_ROOTFS_UBIFS_RT_ZLIB),y) 13UBIFS_OPTS += -x zlib 14endif 15ifeq ($(BR2_TARGET_ROOTFS_UBIFS_RT_LZO),y) 16UBIFS_OPTS += -x lzo 17endif 18ifeq ($(BR2_TARGET_ROOTFS_UBIFS_RT_NONE),y) 19UBIFS_OPTS += -x none 20endif 21 22UBIFS_OPTS += $(call qstrip,$(BR2_TARGET_ROOTFS_UBIFS_OPTS)) 23 24ROOTFS_UBIFS_DEPENDENCIES = host-mtd 25 26define ROOTFS_UBIFS_CMD 27 $(HOST_DIR)/sbin/mkfs.ubifs -d $(TARGET_DIR) $(UBIFS_OPTS) -o $@ 28endef 29 30$(eval $(rootfs)) 31