Subject: bug#26339: [PATCH v3 0/9] Support non-grub bootloaders.

From: Mathieu Othacehe <[email-masked]>
Date: Sat, 6 May 2017 17:41:45 +0200

Hi,

Here is the third version of the serie. Is is rebased on top
of Danny recent work on bootloaders.

It also take last Danny review into account.

Everything seems to play nice and I can change easily between
syslinux and grub (s/grub-configuration/syslinux-configuration/
in config.scm).

Please note that the documentation still has to be written.

Thanks,

Mathieu

David Craven (1):
  bootloader: Add install procedures and use them.

Mathieu Othacehe (8):
  system: Add extlinux support.
  system: Add bootloader type.
  bootloader: Stop using grub module.
  bootloader: Add device and type to bootloader-configuration record.
  scripts: system: Adapt "reconfigure" to new bootloader API.
  scripts: system: Adapt "init" to new bootloader API.
  scripts: system: Adapt "switch-generation" to new bootloader API.
  scripts: system: Display bootloader device and type in
    "list-generations".

 gnu.scm                   |   3 +-
 gnu/build/install.scm     |  36 ++-----
 gnu/build/vm.scm          |  17 ++--
 gnu/local.mk              |   1 +
 gnu/system.scm            |  33 ++++--
 gnu/system/bootloader.scm | 254 ++++++++++++++++++++++++++++++++++++++++++++++
 gnu/system/grub.scm       |  22 ++--
 gnu/system/vm.scm         |  37 ++++---
 gnu/tests.scm             |   3 +-
 gnu/tests/nfs.scm         |   3 +-
 guix/scripts/system.scm   | 232 ++++++++++++++++++++++++++----------------
 11 files changed, 487 insertions(+), 154 deletions(-)
 create mode 100644 gnu/system/bootloader.scm

-- 
2.12.2