summaryrefslogtreecommitdiff
path: root/mk/image.mk
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@uclibc-ng.org>2016-09-05 21:59:15 +0200
committerWaldemar Brodkorb <wbx@uclibc-ng.org>2016-09-05 21:59:15 +0200
commit3e337374f35eaf153f8ced25cc466d896a8a0a4d (patch)
tree6778dbcc9125156258203b01e27a4ff56d195a58 /mk/image.mk
parent857e9176a37ec642e007ea33c142ee3fb87bbf85 (diff)
add some basic genimage support
Diffstat (limited to 'mk/image.mk')
-rw-r--r--mk/image.mk10
1 files changed, 10 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)-*