include/image-commands.mk
定义如下:
define Build/append-ubi
sh $(TOPDIR)/scripts/ubinize-image.sh
$(if $(UBOOTENV_IN_UBI),--uboot-env)
$(if $(KERNEL_IN_UBI),--kernel $(IMAGE_KERNEL))
$(foreach part,$(UBINIZE_PARTS),--part $(part))
$(IMAGE_ROOTFS)
$@.tmp
-p $(BLOCKSIZE:%k=%KiB) -m $(PAGESIZE)
$(if $(SUBPAGESIZE),-s $(SUBPAGESIZE))
$(if $(VID_HDR_OFFSET),-O $(VID_HDR_OFFSET))
$(UBINIZE_OPTS)
cat $@.tmp >> $@
rm $@.tmp
endef