From 91ce1a8f8863d8f740188236f138421d17292d6c Mon Sep 17 00:00:00 2001 From: Javier Martinez Canillas Date: Thu, 22 Mar 2018 09:41:23 +0100 Subject: 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]: https://www.freedesktop.org/wiki/Specifications/BootLoaderSpec/ Signed-off-by: Javier Martinez Canillas Signed-off-by: Samuel Mendoza-Jonas --- discover/grub2/Makefile.am | 1 + 1 file changed, 1 insertion(+) (limited to 'discover/grub2/Makefile.am') diff --git a/discover/grub2/Makefile.am b/discover/grub2/Makefile.am index 130ede8..b240106 100644 --- a/discover/grub2/Makefile.am +++ b/discover/grub2/Makefile.am @@ -15,6 +15,7 @@ noinst_PROGRAMS += discover/grub2/grub2-parser.ro discover_grub2_grub2_parser_ro_SOURCES = \ + discover/grub2/blscfg.c \ discover/grub2/builtins.c \ discover/grub2/env.c \ discover/grub2/grub2.h \ -- cgit v1.2.1