]> code.ossystems Code Review - openembedded-core.git/commitdiff
grub-bootconf: switch to image-uefi.conf
authorDmitry Eremin-Solenikov <dmitry_eremin-solenikov@mentor.com>
Wed, 18 Sep 2019 13:12:42 +0000 (16:12 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 19 Sep 2019 09:54:26 +0000 (10:54 +0100)
Use variables from image-uefi.conf instead of hardcoding them in the
recipe.

Signed-off-by: Dmitry Eremin-Solenikov <dmitry_eremin-solenikov@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-bsp/grub/grub-bootconf_1.00.bb

index 9d5dab9aa808b61204eca34d4928acfab8430e99..572580313b26914bb3310b6f087e83ee8e339eef 100644 (file)
@@ -9,6 +9,8 @@ RPROVIDES_${PN} += "virtual/grub-bootconf"
 
 inherit grub-efi-cfg
 
+require conf/image-uefi.conf
+
 S = "${WORKDIR}"
 
 GRUB_CFG = "${S}/grub-bootconf"
@@ -23,10 +25,8 @@ python do_configure() {
 do_configure[vardeps] += "APPEND ROOT"
 
 do_install() {
-       install -d ${D}/boot
-       install -d ${D}/boot/EFI
-       install -d ${D}/boot/EFI/BOOT
-       install grub-bootconf ${D}/boot/EFI/BOOT/grub.cfg
+       install -d ${D}${EFI_FILES_PATH}
+       install grub-bootconf ${D}${EFI_FILES_PATH}/grub.cfg
 }
 
-FILES_${PN} = "/boot/EFI/BOOT/grub.cfg"
+FILES_${PN} = "${EFI_FILES_PATH}/grub.cfg"