diff options
Diffstat (limited to 'common/mentor-swupdate/recipes-bsp/grub/grub-efi_2.02.bbappend')
-rw-r--r-- | common/mentor-swupdate/recipes-bsp/grub/grub-efi_2.02.bbappend | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/common/mentor-swupdate/recipes-bsp/grub/grub-efi_2.02.bbappend b/common/mentor-swupdate/recipes-bsp/grub/grub-efi_2.02.bbappend new file mode 100644 index 00000000..eac44868 --- /dev/null +++ b/common/mentor-swupdate/recipes-bsp/grub/grub-efi_2.02.bbappend @@ -0,0 +1,26 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/amd-wdt:" + +SRC_URI_append = " file://Makefile.core.def \ + file://amd_wdt.h \ + file://amd_wdt.c" + +# GRUB's autogen.sh uses GRUB_CONTRIB var to pick up +# out-of-tree modules/utils for building inside GRUB +export GRUB_CONTRIB = "${WORKDIR}/extra-modules" + +do_configure_grub_extra_modules () { + install -d ${GRUB_CONTRIB} + install -d ${GRUB_CONTRIB}/grub-core + install -d ${GRUB_CONTRIB}/grub-core/amd-wdt + install -m 644 ${WORKDIR}/Makefile.core.def ${GRUB_CONTRIB}/grub-core/ + install -m 644 ${WORKDIR}/amd_wdt.h ${GRUB_CONTRIB}/grub-core/amd-wdt/ + install -m 644 ${WORKDIR}/amd_wdt.c ${GRUB_CONTRIB}/grub-core/amd-wdt/ +} + +do_configure_grub_extra_modules_class-native () { + : +} + +addtask do_configure_grub_extra_modules before do_configure after do_unpack + +GRUB_BUILDIN += "amd-wdt" |