diff options
author | Waldemar Brodkorb <wbx@uclibc-ng.org> | 2016-09-05 21:59:15 +0200 |
---|---|---|
committer | Waldemar Brodkorb <wbx@uclibc-ng.org> | 2016-09-05 21:59:15 +0200 |
commit | 3e337374f35eaf153f8ced25cc466d896a8a0a4d (patch) | |
tree | 6778dbcc9125156258203b01e27a4ff56d195a58 /mk | |
parent | 857e9176a37ec642e007ea33c142ee3fb87bbf85 (diff) |
add some basic genimage support
Diffstat (limited to 'mk')
-rw-r--r-- | mk/image.mk | 10 | ||||
-rw-r--r-- | mk/rootfs.mk | 1 |
2 files changed, 11 insertions, 0 deletions
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 |