aboutsummaryrefslogtreecommitdiff
path: root/ROADMAP
diff options
context:
space:
mode:
authorMathieu Othacehe <m.othacehe@gmail.com>2017-04-02 09:34:01 +0200
committerMathieu Othacehe <m.othacehe@gmail.com>2017-05-16 14:41:01 +0200
commit3042c5d8bb54a74163c9b3acf90781d96d3374aa (patch)
tree58e7cf71ac153dda62e98710871fb3d3836945f4 /ROADMAP
parentbcaf67c44f4556b4a632310013a06318811aa0f0 (diff)
downloadguix-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