rendered paste body--- packages/initrdscripts/initramfs-kernel_1.0.bb 4a43b26516dc0c6eab995d35f20b6e8d30777ebe
+++ packages/initrdscripts/initramfs-kernel_1.0.bb 4a43b26516dc0c6eab995d35f20b6e8d30777ebe
@@ -0,0 +1,28 @@
+DESCRIPTION = "Meta package for packaging an initramfsed kernel"
+
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+PACKAGES="initramfs-kernel-image"
+KERNEL_VERSION = "${@base_read_file('${STAGING_KERNEL_DIR}/kernel-abiversion')}"
+KERNELPV = "${@base_read_file('${STAGING_KERNEL_DIR}/kernel.pv')}"
+KERNELPR = "${@base_read_file('${STAGING_KERNEL_DIR}/kernel.pr')}"
+
+PKG_initramfs-kernel-image = "initramfs-kernel-image-${KERNEL_VERSION}"
+PV_initramfs-kernel-image = "${KERNELPV}"
+PR_initramfs-kernel-image = "${KERNELPR}"
+
+FILES_initramfs-kernel-image = "/boot/${KERNEL_IMAGETYPE}-${MACHINE}-initramfs.bin"
+KERNEL_IMAGETYPE ?= "zImage"
+
+do_install () {
+ if [ -z "${INITRAMFS_IMAGE}" ]; then
+ oewarn "INITRAMS_IMAGE not set. If you want to generate a kernel with build in initramfs, set it to the desired initramfs-image, rebuild virtual/kernel and this package"
+ else
+ install -d ${D}/boot
+ install ${STAGING_KERNEL_DIR}/${KERNEL_IMAGETYPE}-${MACHINE}-initramfs.bin ${D}/boot
+ fi
+}
+
+do_install[depends] = "virtual/kernel:do_builtin_initramfs"
+#do_install[nostamp] = "1"
+