diff --git a/classes/sdcard_image-rpi.bbclass b/classes/sdcard_image-rpi.bbclass index 2dd9326..3cb6baa 100644 --- a/classes/sdcard_image-rpi.bbclass +++ b/classes/sdcard_image-rpi.bbclass @@ -58,6 +58,8 @@ do_image_rpi_sdimg[depends] = " \ ${@bb.utils.contains('RPI_USE_U_BOOT', '1', 'u-boot:do_deploy', '',d)} \ " +do_image_rpi_sdimg[recrdeps] = "do_build" + # SD card image name SDIMG = "${IMGDEPLOYDIR}/${IMAGE_NAME}.rootfs.rpi-sdimg" diff --git a/conf/machine/include/rpi-base.inc b/conf/machine/include/rpi-base.inc index 937a8b1..ae71818 100644 --- a/conf/machine/include/rpi-base.inc +++ b/conf/machine/include/rpi-base.inc @@ -104,6 +104,8 @@ do_image_wic[depends] += " \ ${@bb.utils.contains('RPI_USE_U_BOOT', '1', 'u-boot:do_deploy', '',d)} \ " +do_image_wic[recrdeps] = "do_build" + # The kernel image is installed into the FAT32 boot partition and does not need # to also be installed into the rootfs. RDEPENDS_${KERNEL_PACKAGE_NAME}-base = ""