From b3ff63796cd6629975ff0a726ba18cc168e0a2b2 Mon Sep 17 00:00:00 2001 From: Saul Wold Date: Tue, 26 Jul 2011 08:30:08 -0700 Subject: classes/image*: Revamp creation of live images This creates a live image as an IMAGE_FSTYPES, thus removing the need to have additional -live.bb recipes. To create a live image one just needs to add live to the IMAGE_FSTYPES list Signed-off-by: Saul Wold --- meta/classes/image-live.bbclass | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 meta/classes/image-live.bbclass (limited to 'meta/classes/image-live.bbclass') diff --git a/meta/classes/image-live.bbclass b/meta/classes/image-live.bbclass new file mode 100644 index 0000000000..c910488d64 --- /dev/null +++ b/meta/classes/image-live.bbclass @@ -0,0 +1,13 @@ + +AUTO_SYSLINUXCFG = "1" +INITRD = "${DEPLOY_DIR_IMAGE}/core-image-minimal-initramfs-${MACHINE}.cpio.gz" +APPEND += "root=/dev/ram0 " +TIMEOUT = "10" +LABELS += "boot install" + +ROOTFS = "${DEPLOY_DIR_IMAGE}/${IMAGE_BASENAME}-${MACHINE}.ext3" + +do_bootimg[depends] += "core-image-minimal-initramfs:do_rootfs" +do_bootimg[depends] += "${IMAGE_BASENAME}:do_rootfs" + +inherit bootimg -- cgit 1.2.3-korg