path: root/discover/grub2/
diff options
authorJavier Martinez Canillas <>2018-03-22 09:41:23 +0100
committerSamuel Mendoza-Jonas <>2018-03-23 11:39:35 +1100
commit91ce1a8f8863d8f740188236f138421d17292d6c (patch)
treef39fa6f339e8c8f3e3ec20052acc33b806aa040b /discover/grub2/
parent3dfa4123bdf987aaa0e4bfd73d436c6bab0184ce (diff)
discover/grub: Add blscfg command support to parse BootLoaderSpec files
The BootLoaderSpec (BLS) defines a file format for boot configurations, so bootloaders can parse these files and create their boot menu entries by using the information provided by them [0]. This allow to configure the boot items as drop-in files in a directory instead of having to parse and modify a bootloader configuration file. The GRUB 2 bootloader provides a blscfg command that parses these files and creates menu entries using this information. Add support for it. [0]: Signed-off-by: Javier Martinez Canillas <> Signed-off-by: Samuel Mendoza-Jonas <>
Diffstat (limited to 'discover/grub2/')
1 files changed, 1 insertions, 0 deletions
diff --git a/discover/grub2/ b/discover/grub2/
index 130ede8..b240106 100644
--- a/discover/grub2/
+++ b/discover/grub2/
@@ -15,6 +15,7 @@
noinst_PROGRAMS += discover/grub2/
discover_grub2_grub2_parser_ro_SOURCES = \
+ discover/grub2/blscfg.c \
discover/grub2/builtins.c \
discover/grub2/env.c \
discover/grub2/grub2.h \
OpenPOWER on IntegriCloud