summaryrefslogtreecommitdiffstats
path: root/meta/classes/grub-efi.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'meta/classes/grub-efi.bbclass')
-rw-r--r--meta/classes/grub-efi.bbclass8
1 files changed, 3 insertions, 5 deletions
diff --git a/meta/classes/grub-efi.bbclass b/meta/classes/grub-efi.bbclass
index 333e6c53c7..36b583111a 100644
--- a/meta/classes/grub-efi.bbclass
+++ b/meta/classes/grub-efi.bbclass
@@ -16,7 +16,7 @@
16 16
17do_bootimg[depends] += "grub-efi-${TARGET_ARCH}-native:do_deploy" 17do_bootimg[depends] += "grub-efi-${TARGET_ARCH}-native:do_deploy"
18 18
19GRUBCFG = "grub.cfg" 19GRUBCFG = "${S}/grub.cfg"
20GRUB_TIMEOUT ?= "10" 20GRUB_TIMEOUT ?= "10"
21#FIXME: build this from the machine config 21#FIXME: build this from the machine config
22GRUB_OPTS ?= "serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1" 22GRUB_OPTS ?= "serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1"
@@ -56,7 +56,7 @@ grubefi_iso_populate() {
56 56
57 # FIXUP the <EFIDIR> token in the config 57 # FIXUP the <EFIDIR> token in the config
58 # FIXME: This can be dropped once mkdosfs is fixed 58 # FIXME: This can be dropped once mkdosfs is fixed
59 sed -i "s@<EFIDIR>@${EFIDIR}@g" ${GRUB_ISODIR}/${GRUBCFG} 59 sed -i "s@<EFIDIR>@${EFIDIR}@g" ${GRUB_ISODIR}/$(basename "${GRUBCFG}")
60} 60}
61 61
62grubefi_hddimg_populate() { 62grubefi_hddimg_populate() {
@@ -64,7 +64,7 @@ grubefi_hddimg_populate() {
64 64
65 # FIXUP the <EFIDIR> token in the config 65 # FIXUP the <EFIDIR> token in the config
66 # FIXME: This can be dropped once mkdosfs is fixed 66 # FIXME: This can be dropped once mkdosfs is fixed
67 sed -i "s@<EFIDIR>@@g" ${GRUB_HDDDIR}/${GRUBCFG} 67 sed -i "s@<EFIDIR>@@g" ${GRUB_HDDDIR}/$(basename "${GRUBCFG}")
68} 68}
69 69
70# FIXME: The <EFIDIR> token can be replaced with ${EFIDIR} once the 70# FIXME: The <EFIDIR> token can be replaced with ${EFIDIR} once the
@@ -90,8 +90,6 @@ python build_grub_cfg() {
90 if not cfile: 90 if not cfile:
91 raise bb.build.FuncFailed('Unable to read GRUBCFG') 91 raise bb.build.FuncFailed('Unable to read GRUBCFG')
92 92
93 #bb.mkdirhier(os.path.dirname(cfile))
94
95 try: 93 try:
96 cfgfile = file(cfile, 'w') 94 cfgfile = file(cfile, 'w')
97 except OSError: 95 except OSError: