mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-06-06 10:50:37 +00:00
ti-core-initramfs: Add TI_CORE_INITRAMFS_EXTRA_INSTALL
Add TI_CORE_INITRAMFS_EXTRA_INSTALL variable that another layer can use to install additional packages/changes into the initramfs. Setting this variable will also turn on the initramfs even if the platform does not have kernel modules to include. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
This commit is contained in:
@@ -5,9 +5,10 @@
|
||||
# TI_CORE_INITRAMFS_ENABLED = "0"
|
||||
#
|
||||
#------------------------------------------------------------------------------
|
||||
TI_CORE_INITRAMFS_ENABLED ?= "${@ '1' if d.getVar('TI_CORE_INITRAMFS_KERNEL_MODULES') else '0'}"
|
||||
TI_CORE_INITRAMFS_ENABLED ?= "${@ '1' if d.getVar('TI_CORE_INITRAMFS_KERNEL_MODULES') or d.getVar('TI_CORE_INITRAMFS_EXTRA_INSTALL') else '0'}"
|
||||
|
||||
TI_CORE_INITRAMFS_KERNEL_MODULES ?= ""
|
||||
TI_CORE_INITRAMFS_EXTRA_INSTALL ?= ""
|
||||
|
||||
TI_CORE_INITRAMFS_IMAGE = "ti-core-initramfs"
|
||||
TI_CORE_INITRAMFS_IMAGE_FILE = "${TI_CORE_INITRAMFS_IMAGE}.cpio.xz"
|
||||
|
||||
@@ -15,7 +15,12 @@ IMAGE_NAME = "ti-core-initramfs"
|
||||
|
||||
export IMAGE_BASENAME = "${IMAGE_NAME}"
|
||||
|
||||
PACKAGE_INSTALL = "packagegroup-ti-core-initramfs"
|
||||
TI_CORE_INITRAMFS_EXTRA_INSTALL ?= ""
|
||||
|
||||
PACKAGE_INSTALL = "\
|
||||
packagegroup-ti-core-initramfs \
|
||||
${TI_CORE_INITRAMFS_EXTRA_INSTALL} \
|
||||
"
|
||||
|
||||
# Ensure the initramfs only contains the bare minimum
|
||||
IMAGE_FEATURES = ""
|
||||
|
||||
Reference in New Issue
Block a user