bootloader: De-monadify configuration file generators.
authorLudovic Courtès <ludo@gnu.org>
Thu, 15 Nov 2018 12:32:07 +0000 (13:32 +0100)
committerLudovic Courtès <ludo@gnu.org>
Sun, 18 Nov 2018 22:37:44 +0000 (23:37 +0100)
commit46c296dcc4817f15a4b4ef7e5ef622306b4db62e
tree3d4ce8d6ff27295b1dbfd1ae267a50e8f339daaf
parentb297934437932de730432629b361fcb422accbb7
bootloader: De-monadify configuration file generators.

* gnu/bootloader/extlinux.scm: Remove unneeded imports.
(extlinux-configuration-file): Use 'computed-file' instead of
'gexp->derivation'.
* gnu/bootloader/grub.scm (svg->png): Likewise.
(grub-background-image, eye-candy): Adjust accordingly, return
non-monadically.
(grub-configuration-file): Likewise, and use 'computed-file' instead of
'gexp->derivation'.
* gnu/bootloader/u-boot.scm: Remove unneeded imports.
* gnu/system.scm: Add 'lower-object' call.
gnu/bootloader/extlinux.scm
gnu/bootloader/grub.scm
gnu/bootloader/u-boot.scm
gnu/system.scm