guix/gnu
Mathieu Othacehe e224820386
bootloader: Factorize write-file-on-device.
* gnu/bootloader/extlinux.scm (install-extlinux): Factorize bootloader
writing in a new procedure write-file-on-device defined in (gnu build
bootloader).
* gnu/build/bootloader.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add new file.
* gnu/system/vm.scm (qemu-img): Adapt to import and use (gnu build bootloader)
module during derivation building.
* gnu/scripts/system.scm (bootloader-installer-derivation): Ditto.
2017-12-15 11:52:38 +01:00
..
bootloader bootloader: Factorize write-file-on-device. 2017-12-15 11:52:38 +01:00
build bootloader: Factorize write-file-on-device. 2017-12-15 11:52:38 +01:00
packages gnu: ruby: Replace with ruby-2.4.3 [fixes CVE-2017-17405]. 2017-12-15 13:56:51 +10:00
services gnu: services: Add php-fpm. 2017-12-12 21:29:39 +00:00
system bootloader: Factorize write-file-on-device. 2017-12-15 11:52:38 +01:00
tests gnu: services: Add php-fpm. 2017-12-12 21:29:39 +00:00
artwork.scm
bootloader.scm
local.mk bootloader: Factorize write-file-on-device. 2017-12-15 11:52:38 +01:00
packages.scm Revert "Add (guix self) and use it when pulling." 2017-11-21 23:53:10 +01:00
services.scm services: Add 'lookup-service-types'. 2017-11-08 22:31:58 +01:00
system.scm Add semicolon in commands that set GUIX_PROFILE. 2017-11-20 18:43:10 +01:00
tests.scm gnu, doc, tests: Use ‘bootloader-configuration’ everywhere. 2017-12-06 15:02:24 +01:00