2011-07-26 15:30:08 +00:00
|
|
|
|
2011-10-11 19:18:49 +00:00
|
|
|
INITRD_IMAGE ?= "core-image-minimal-initramfs"
|
|
|
|
INITRD ?= "${DEPLOY_DIR_IMAGE}/${INITRD_IMAGE}-${MACHINE}.cpio.gz"
|
2015-10-14 16:14:35 +00:00
|
|
|
SYSLINUX_ROOT ?= "root=/dev/ram0"
|
2015-06-10 13:42:33 +00:00
|
|
|
SYSLINUX_TIMEOUT ?= "50"
|
2012-03-01 07:46:20 +00:00
|
|
|
SYSLINUX_LABELS ?= "boot install"
|
|
|
|
LABELS_append = " ${SYSLINUX_LABELS} "
|
2011-07-26 15:30:08 +00:00
|
|
|
|
2015-11-13 13:04:12 +00:00
|
|
|
ROOTFS ?= "${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.ext4"
|
2011-07-26 15:30:08 +00:00
|
|
|
|
2016-01-18 14:27:02 +00:00
|
|
|
do_bootimg[depends] += "${PN}:do_image_ext4"
|
2011-07-26 15:30:08 +00:00
|
|
|
|
|
|
|
inherit bootimg
|
2014-02-18 13:49:43 +00:00
|
|
|
|
2015-08-11 19:02:42 +00:00
|
|
|
IMAGE_TYPEDEP_live = "ext4"
|
2016-01-15 11:50:05 +00:00
|
|
|
IMAGE_TYPEDEP_iso = "ext4"
|
|
|
|
IMAGE_TYPEDEP_hddimg = "ext4"
|
|
|
|
IMAGE_TYPES_MASKED += "live hddimg iso"
|
2016-02-19 08:48:34 +00:00
|
|
|
|
|
|
|
python() {
|
|
|
|
image_b = d.getVar('IMAGE_BASENAME', True)
|
|
|
|
initrd_i = d.getVar('INITRD_IMAGE', True)
|
|
|
|
if image_b == initrd_i:
|
|
|
|
bb.error('INITRD_IMAGE %s cannot use image live, hddimg or iso.' % initrd_i)
|
|
|
|
bb.fatal('Check IMAGE_FSTYPES and INITRAMFS_FSTYPES settings.')
|
|
|
|
else:
|
|
|
|
d.appendVarFlag('do_bootimg', 'depends', ' %s:do_image_complete' % initrd_i)
|
|
|
|
}
|