diff options
author | Dalon Westergreen <dalon.westergreen@intel.com> | 2017-02-06 22:39:30 -0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2017-02-07 19:02:01 -0800 |
commit | 4364dbfcb600da82ecdfc4797f112d187e40f1c3 (patch) | |
tree | 7fbdac193bc38234a574316bfab6eddff148918b | |
parent | c961a44b5f4b713bb77831cfbdc19bca8746401a (diff) | |
download | meta-altera-4364dbfcb600da82ecdfc4797f112d187e40f1c3.tar.gz |
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 <dalon.westergreen@intel.com>
-rw-r--r-- | classes/sdcard_image-socfpga.bbclass | 9 |
1 files changed, 9 insertions, 0 deletions
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 () { | |||
141 | 141 | ||
142 | fi | 142 | fi |
143 | 143 | ||
144 | # copy any files listed as extra files | ||
145 | if test -n "${SOCFPGA_SDIMG_EXTRA_FILES}"; then | ||
146 | for EXTRA_FILE in ${SOCFPGA_SDIMG_EXTRA_FILES}; do | ||
147 | if [ -e "${DEPLOY_DIR_IMAGE}/${EXTRA_FILE}" ]; then | ||
148 | mcopy -i ${WORKDIR}/fat.img -s ${DEPLOY_DIR_IMAGE}/${EXTRA_FILE} ::/${EXTRA_FILE} | ||
149 | fi | ||
150 | done | ||
151 | fi | ||
152 | |||
144 | # Add stamp file | 153 | # Add stamp file |
145 | echo "${IMAGE_NAME}-${IMAGEDATESTAMP}" > ${WORKDIR}/image-version-info | 154 | echo "${IMAGE_NAME}-${IMAGEDATESTAMP}" > ${WORKDIR}/image-version-info |
146 | mcopy -i ${WORKDIR}/fat.img -v ${WORKDIR}//image-version-info :: | 155 | mcopy -i ${WORKDIR}/fat.img -v ${WORKDIR}//image-version-info :: |