|
@@ -32,13 +32,17 @@ TFTP_SERVER_IP ?= "127.0.0.1"
|
|
|
do_configure_prepend() {
|
|
|
sed -i -e 's,@SERVERIP@,${TFTP_SERVER_IP},g' ${S}/include/configs/sifive-fu540.h
|
|
|
|
|
|
- mkimage -A arm -O linux -T script -C none -n "U-Boot boot script" \
|
|
|
- -d ${WORKDIR}/${UBOOT_ENV}.txt ${WORKDIR}/boot.scr.uimg
|
|
|
+ if [ -f "${WORKDIR}/${UBOOT_ENV}.txt" ]; then
|
|
|
+ mkimage -A arm -O linux -T script -C none -n "U-Boot boot script" \
|
|
|
+ -d ${WORKDIR}/${UBOOT_ENV}.txt ${WORKDIR}/boot.scr.uimg
|
|
|
+ fi
|
|
|
}
|
|
|
|
|
|
do_deploy_append () {
|
|
|
- install -d ${DEPLOY_DIR_IMAGE}
|
|
|
- install -m 755 ${WORKDIR}/boot.scr.uimg ${DEPLOY_DIR_IMAGE}/
|
|
|
+ if [ -f "${WORKDIR}/boot.scr.uimg" ]; then
|
|
|
+ install -d ${DEPLOY_DIR_IMAGE}
|
|
|
+ install -m 755 ${WORKDIR}/boot.scr.uimg ${DEPLOY_DIR_IMAGE}
|
|
|
+ fi
|
|
|
}
|
|
|
|
|
|
addtask deploy after do_install
|