|
|
|
@ -67,15 +67,15 @@ define prepare_generic_squashfs
|
|
|
|
|
$(STAGING_DIR_HOST)/bin/padjffs2 $(1) 4 8 64 128 256
|
|
|
|
|
endef
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS),)
|
|
|
|
|
|
|
|
|
|
define Image/BuildKernel
|
|
|
|
|
cp $(KDIR)/vmlinux.elf $(BIN_DIR)/$(IMG_PREFIX)-vmlinux.elf
|
|
|
|
|
define Image/BuildKernel/Initramfs
|
|
|
|
|
cp $(KDIR)/vmlinux-initramfs.elf $(BIN_DIR)/$(IMG_PREFIX)-initramfs-vmlinux.elf
|
|
|
|
|
$(call Image/Build/Initramfs)
|
|
|
|
|
endef
|
|
|
|
|
|
|
|
|
|
else
|
|
|
|
|
define Image/BuildKernel/Initramfs
|
|
|
|
|
endef
|
|
|
|
|
endif
|
|
|
|
|
|
|
|
|
|
define Image/mkfs/jffs2/sub
|
|
|
|
|
# FIXME: removing this line will cause strange behaviour in the foreach loop below
|
|
|
|
@ -118,8 +118,6 @@ else
|
|
|
|
|
endef
|
|
|
|
|
endif
|
|
|
|
|
|
|
|
|
|
endif
|
|
|
|
|
|
|
|
|
|
ifneq ($(CONFIG_TARGET_ROOTFS_CPIOGZ),)
|
|
|
|
|
define Image/mkfs/cpiogz
|
|
|
|
|
( cd $(TARGET_DIR); find . | cpio -o -H newc | gzip -9 >$(BIN_DIR)/$(IMG_PREFIX)-rootfs.cpio.gz )
|
|
|
|
@ -193,6 +191,7 @@ define BuildImage
|
|
|
|
|
$(call Image/Prepare)
|
|
|
|
|
$(call Image/mkfs/prepare)
|
|
|
|
|
$(call Image/BuildKernel)
|
|
|
|
|
$(call Image/BuildKernel/Initramfs)
|
|
|
|
|
$(call Image/mkfs/cpiogz)
|
|
|
|
|
$(call Image/mkfs/targz)
|
|
|
|
|
$(call Image/mkfs/ext4)
|
|
|
|
@ -205,6 +204,7 @@ define BuildImage
|
|
|
|
|
else
|
|
|
|
|
install: compile install-targets
|
|
|
|
|
$(call Image/BuildKernel)
|
|
|
|
|
$(call Image/BuildKernel/Initramfs)
|
|
|
|
|
$(call Image/mkfs/cpiogz)
|
|
|
|
|
$(call Image/mkfs/targz)
|
|
|
|
|
$(call Image/mkfs/ext4)
|
|
|
|
|