diff options
author | Mathieu Othacehe <m.othacehe@gmail.com> | 2017-04-02 09:34:01 +0200 |
---|---|---|
committer | Mathieu Othacehe <m.othacehe@gmail.com> | 2017-05-16 14:41:01 +0200 |
commit | 3042c5d8bb54a74163c9b3acf90781d96d3374aa (patch) | |
tree | 58e7cf71ac153dda62e98710871fb3d3836945f4 /ROADMAP | |
parent | bcaf67c44f4556b4a632310013a06318811aa0f0 (diff) | |
download | guix-3042c5d8bb54a74163c9b3acf90781d96d3374aa.tar guix-3042c5d8bb54a74163c9b3acf90781d96d3374aa.tar.gz |
scripts: system: Adapt "reconfigure" to new bootloader API.
* guix/scripts/system.scm (install-grub*): Rename to install-bootloader. Use
keys to pass arguments. Pass a new argument, "installer-drv" which is a script
in store dealing with bootloader-specific install actions. Also call
"install-boot-config" to install the bootloader config file.
(install-bootloader-derivation): New procedure. It returns a derivation that
builds a file containing "install-procedure" gexp.
(perform-action): Build install-proc derivation and call install-bootloader
with the resulting file. Stop adding GRUB to PATH as bootloaders are called in
install-proc with direct store paths.
Diffstat (limited to 'ROADMAP')
0 files changed, 0 insertions, 0 deletions