diff options
Diffstat (limited to 'classes/image_type_tezi.bbclass')
-rw-r--r-- | classes/image_type_tezi.bbclass | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/classes/image_type_tezi.bbclass b/classes/image_type_tezi.bbclass index 488562e..9540390 100644 --- a/classes/image_type_tezi.bbclass +++ b/classes/image_type_tezi.bbclass @@ -365,7 +365,10 @@ tezi_deploy_dt_overlays() { # overlays that we want to be applied during boot time overlays= for dtbo in ${TEZI_EXTERNAL_KERNEL_DEVICETREE_BOOT}; do - overlays="$overlays overlays/$dtbo" + if [ ! -e ${WORKDIR}/bootfs/overlays/$dtbo ]; then + bbfatal "$dtbo is not installed in your boot filesystem, please make sure it's in TEZI_EXTERNAL_KERNEL_DEVICETREE or being provided by virtual/dtb." + fi + overlays="$overlays $dtbo" done echo "fdt_overlays=$(echo $overlays)" > ${WORKDIR}/bootfs/overlays.txt |