123456789101112131415161718192021222324252627 |
- #!/bin/bash
- BOARD_DIR="$(dirname $0)"
- mkimage=$HOST_DIR/bin/mkimage
- BOARD_DT=$(sed -n \
- 's/^BR2_LINUX_KERNEL_INTREE_DTS_NAME="\([a-z0-9\-]*\).*"$/\1/p' \
- ${BR2_CONFIG})
- sed -e "s/%BOARD_DTB%/${BOARD_DT}.dtb/" \
- $BOARD_DIR/image.its.template > $BINARIES_DIR/image.its
- (cd $BINARIES_DIR && $mkimage -f image.its image.itb)
- GENIMAGE_CFG="board/aspeed/${BOARD_DT#aspeed-*}/genimage.cfg"
- GENIMAGE_TMP="${BUILD_DIR}/genimage.tmp"
- rm -rf "${GENIMAGE_TMP}"
- genimage \
- --rootpath "${TARGET_DIR}" \
- --tmppath "${GENIMAGE_TMP}" \
- --inputpath "${BINARIES_DIR}" \
- --outputpath "${BINARIES_DIR}" \
- --config "${GENIMAGE_CFG}"
- rm -f $BINARIES_DIR/image.its
|