summaryrefslogtreecommitdiff
path: root/poky/meta/classes/grub-efi-cfg.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'poky/meta/classes/grub-efi-cfg.bbclass')
-rw-r--r--poky/meta/classes/grub-efi-cfg.bbclass6
1 files changed, 6 insertions, 0 deletions
diff --git a/poky/meta/classes/grub-efi-cfg.bbclass b/poky/meta/classes/grub-efi-cfg.bbclass
index 8b5ff20c7..3a2cdd698 100644
--- a/poky/meta/classes/grub-efi-cfg.bbclass
+++ b/poky/meta/classes/grub-efi-cfg.bbclass
@@ -88,6 +88,12 @@ python build_efi_cfg() {
for label in labels.split():
localdata = d.createCopy()
+ overrides = localdata.getVar('OVERRIDES')
+ if not overrides:
+ bb.fatal('OVERRIDES not defined')
+
+ localdata.setVar('OVERRIDES', 'grub_' + label + ':' + overrides)
+
for btype in btypes:
cfgfile.write('\nmenuentry \'%s%s\'{\n' % (label, btype[0]))
lb = label