From 3e337374f35eaf153f8ced25cc466d896a8a0a4d Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Mon, 5 Sep 2016 21:59:15 +0200 Subject: add some basic genimage support --- mk/image.mk | 10 ++++++++++ mk/rootfs.mk | 1 + 2 files changed, 11 insertions(+) (limited to 'mk') diff --git a/mk/image.mk b/mk/image.mk index ff7d99af0..edccdce3e 100644 --- a/mk/image.mk +++ b/mk/image.mk @@ -271,5 +271,15 @@ ${FW_DIR}/${ROOTFSISO}: ${TARGET_DIR} kernel-package -c boot/syslinux/boot.cat -no-emul-boot \ -boot-load-size 4 -boot-info-table ${TARGET_DIR} +${FW_DIR}/${GENIMAGE}: ${TARGET_DIR} kernel-package + rm -rf ${FW_DIR}/temp + mkdir -p ${FW_DIR}/temp + PATH='${HOST_PATH}' genimage \ + --config "$(ADK_TOPDIR)/target/$(ADK_TARGET_CPU_ARCH)/$(ADK_TARGET_SYSTEM)/genimage.cfg" \ + --tmppath "${FW_DIR}/temp" \ + --rootpath "$(TARGET_DIR)" \ + --inputpath "$(FW_DIR)" \ + --outputpath "$(FW_DIR)" + imageclean: rm -f $(FW_DIR)/$(ADK_TARGET_SYSTEM)-* ${BUILD_DIR}/$(ADK_TARGET_SYSTEM)-* diff --git a/mk/rootfs.mk b/mk/rootfs.mk index 7539185f7..4209d2cfa 100644 --- a/mk/rootfs.mk +++ b/mk/rootfs.mk @@ -64,5 +64,6 @@ $(eval $(call rootfs_template,jffs2,JFFS2,$(MTDDEV) rootfstype=jffs2)) $(eval $(call rootfs_template,nfsroot,NFSROOT,root=/dev/nfs ip=dhcp)) $(eval $(call rootfs_template,encrypted,ENCRYPTED)) $(eval $(call rootfs_template,iso,ISO)) +$(eval $(call rootfs_template,genimage,GENIMAGE)) export ADK_TARGET_FS -- cgit v1.2.3