From 4364dbfcb600da82ecdfc4797f112d187e40f1c3 Mon Sep 17 00:00:00 2001 From: Dalon Westergreen Date: Mon, 6 Feb 2017 22:39:30 -0800 Subject: Add support for extra files in sdcard image SOCFPGA_SDIMG_EXTRA_FILES lists any files to be added from the DEPLOYDIR to the FAT partition of the sdcard image Signed-off-by: Dalon Westergreen --- classes/sdcard_image-socfpga.bbclass | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/classes/sdcard_image-socfpga.bbclass b/classes/sdcard_image-socfpga.bbclass index 0b845a2..9d1ae37 100644 --- a/classes/sdcard_image-socfpga.bbclass +++ b/classes/sdcard_image-socfpga.bbclass @@ -141,6 +141,15 @@ IMAGE_CMD_socfpga-sdimg () { fi + # copy any files listed as extra files + if test -n "${SOCFPGA_SDIMG_EXTRA_FILES}"; then + for EXTRA_FILE in ${SOCFPGA_SDIMG_EXTRA_FILES}; do + if [ -e "${DEPLOY_DIR_IMAGE}/${EXTRA_FILE}" ]; then + mcopy -i ${WORKDIR}/fat.img -s ${DEPLOY_DIR_IMAGE}/${EXTRA_FILE} ::/${EXTRA_FILE} + fi + done + fi + # Add stamp file echo "${IMAGE_NAME}-${IMAGEDATESTAMP}" > ${WORKDIR}/image-version-info mcopy -i ${WORKDIR}/fat.img -v ${WORKDIR}//image-version-info :: -- cgit v1.2.3-54-g00ecf