]> code.ossystems Code Review - meta-freescale.git/commitdiff
uefi: add judge if folder exist
authorChunrong Guo <chunrong.guo@nxp.com>
Fri, 11 Jan 2019 03:15:14 +0000 (03:15 +0000)
committerOtavio Salvador <otavio@ossystems.com.br>
Mon, 14 Jan 2019 18:23:38 +0000 (16:23 -0200)
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
recipes-bsp/uefi/uefi_git.bb

index 4d08782b50113903d97fce2cdee290fe262af7b2..8b63f50146230d2e84bc4956af427dfa749decc8 100644 (file)
@@ -11,15 +11,19 @@ SRCREV= "5b259f75decbc478bcab0612d79a58562bef1838"
 S = "${WORKDIR}/git"
 
 do_install () {
-       install -d ${D}/uefi
-       cp -r  ${B}/grub ${D}/uefi
-       cp -r  ${B}/${MACHINE} ${D}/uefi
+       if [ -d ${B}/${MACHINE} ]; then
+           install -d ${D}/uefi
+           cp -r  ${B}/grub ${D}/uefi
+           cp -r  ${B}/${MACHINE} ${D}/uefi
+       fi
 }
 
 do_deploy () {
-       install -d ${DEPLOYDIR}/uefi
-       cp -r  ${B}/grub   ${DEPLOYDIR}/uefi
-       cp -r  ${B}/${MACHINE} ${DEPLOYDIR}/uefi
+       if [ -d ${B}/${MACHINE} ]; then
+           install -d ${DEPLOYDIR}/uefi
+           cp -r  ${B}/grub   ${DEPLOYDIR}/uefi
+           cp -r  ${B}/${MACHINE} ${DEPLOYDIR}/uefi
+       fi
 }
 addtask deploy before do_build after do_install