diff --git a/recipes-apps/images/sysmocom-nitb-rauc-image.bb b/recipes-apps/images/sysmocom-nitb-rauc-image.bb new file mode 100644 index 0000000..ac99dd9 --- /dev/null +++ b/recipes-apps/images/sysmocom-nitb-rauc-image.bb @@ -0,0 +1,2 @@ +require sysmocom-nitb-image.bb +require sysmocom-rauc-slot.inc diff --git a/recipes-apps/images/sysmocom-rauc-slot.inc b/recipes-apps/images/sysmocom-rauc-slot.inc new file mode 100644 index 0000000..889842a --- /dev/null +++ b/recipes-apps/images/sysmocom-rauc-slot.inc @@ -0,0 +1,5 @@ +IMAGE_INSTALL_append = " packagegroup-rauc-slot " + +# force it to a squashfs +IMAGE_FSTYPES = "squashfs" + diff --git a/recipes-core/packagegroups/packagegroup-rauc-slot.bb b/recipes-core/packagegroups/packagegroup-rauc-slot.bb new file mode 100644 index 0000000..84d75eb --- /dev/null +++ b/recipes-core/packagegroups/packagegroup-rauc-slot.bb @@ -0,0 +1,18 @@ +DESCRIPTION = "Task for sysmocom rauc slots" +LICENSE = "MIT" +LIC_FILES_CHKSUM = " \ + file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" +ALLOW_EMPTY_${PN} = "1" +PR = "r1" + +RDEPENDS_${PN} = "\ + rauc \ + sysmocom-backup-data \ + sysmocom-backup-default \ +" + +# Add minimal debug helpers +RDEPENDS_${PN} += "\ + strace tcpdump \ +" +