[meta-intel] [PATCH] rmc-boot: add support for generic efi
Ed Bartosh
ed.bartosh at linux.intel.com
Thu Jun 15 04:35:21 PDT 2017
Added dependency do_prepare_wic_build -> rmc-db:do_deploy
to deploy EFI artifacts before assembling wic image.
Added efi_bootfs_populate API.
Signed-off-by: Ed Bartosh <ed.bartosh at linux.intel.com>
---
classes/rmc-boot.bbclass | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/classes/rmc-boot.bbclass b/classes/rmc-boot.bbclass
index 37c3e30..2e5ede2 100644
--- a/classes/rmc-boot.bbclass
+++ b/classes/rmc-boot.bbclass
@@ -7,6 +7,7 @@ RMC_BOOTLOADER ?= "systemd-boot"
inherit ${RMC_BOOTLOADER}
do_bootimg[depends] += "${MLPREFIX}rmc-db:do_deploy"
+do_prepare_wic_build[depends] += "${MLPREFIX}rmc-db:do_deploy"
efi_populate_append() {
if [ -f ${DEPLOY_DIR_IMAGE}/rmc.db ]; then
@@ -15,3 +16,9 @@ efi_populate_append() {
rm -f ${DEST}/rmc.db
fi
}
+
+efi_bootfs_populate() {
+ bootfs_dir="${WORKDIR}/bootfs"
+ efi_populate $bootfs_dir
+ cp --dereference ${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGETYPE} $bootfs_dir/vmlinuz
+}
--
2.1.4
More information about the meta-intel
mailing list