build: move lzma2eva build step to image-commands.mk
Move it to image-commands.mk so that it can used by other targets with eva based boards as well. Signed-off-by: Mathias Kresin <dev@kresin.me>
This commit is contained in:
parent
d165f1f3bc
commit
8e0d7d6574
2 changed files with 9 additions and 3 deletions
|
@ -44,6 +44,11 @@ define Build/buffalo-dhp-image
|
|||
mv $@.new $@
|
||||
endef
|
||||
|
||||
define Build/eva-image
|
||||
$(STAGING_DIR_HOST)/bin/lzma2eva $(KERNEL_LOADADDR) $(KERNEL_LOADADDR) $@ $@.new
|
||||
mv $@.new $@
|
||||
endef
|
||||
|
||||
define Build/netgear-chk
|
||||
$(STAGING_DIR_HOST)/bin/mkchkimg \
|
||||
-o $@.new \
|
||||
|
|
|
@ -20,9 +20,8 @@ else
|
|||
UBIFS_OPTS := -m 2048 -e 126KiB -c 4096
|
||||
endif
|
||||
|
||||
define Build/eva-image
|
||||
lzma2eva $(KERNEL_LOADADDR) $(KERNEL_LOADADDR) $@ $@.new
|
||||
( dd if=$@.new bs=64k conv=sync; cat ./eva.dummy.squashfs; ) > $@
|
||||
define Build/append-avm-fakeroot
|
||||
cat ./eva.dummy.squashfs >> $@
|
||||
endef
|
||||
|
||||
define Build/dgn3500-sercom-footer
|
||||
|
@ -104,6 +103,8 @@ endef
|
|||
|
||||
define Device/AVM
|
||||
KERNEL := kernel-bin | append-dtb | lzma | eva-image
|
||||
IMAGE/sysupgrade.bin := append-kernel | pad-to 64k | append-avm-fakeroot | \
|
||||
append-rootfs | pad-rootfs | append-metadata | check-size $$$$(IMAGE_SIZE)
|
||||
endef
|
||||
|
||||
ifeq ($(SUBTARGET),ase)
|
||||
|
|
Loading…
Reference in a new issue