~ruther/guix-local

92fbb1f82b88f30f7457f5ff81a9cec4bf47804d — Denis 'GNUtoo' Carikli 10 months ago f89bbcb
bootloader: grub: Add grub-efi32-removable-bootloader.

* gnu/bootloader/grub.scm (grub-efi32-removable-bootloader): New variable.

Change-Id: Ia2f772484143cfeb9498f04fee89d57af83143d9
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 8 insertions(+), 0 deletions(-)

M gnu/bootloader/grub.scm
M gnu/bootloader/grub.scm => gnu/bootloader/grub.scm +8 -0
@@ 65,6 65,7 @@
            grub-efi-bootloader
            grub-efi-removable-bootloader
            grub-efi32-bootloader
            grub-efi32-removable-bootloader
            grub-efi-netboot-bootloader
            grub-efi-netboot-removable-bootloader
            grub-mkrescue-bootloader


@@ 844,6 845,13 @@ symlink to the store is not needed in this case."
   (name 'grub-efi32)
   (package grub-efi32)))

(define grub-efi32-removable-bootloader
  (bootloader
   (inherit grub-efi32-bootloader)
   (name 'grub-efi32-removable-bootloader)
   (installer (make-grub-efi-installer #:removable? #t
                                       #:efi32? #t))))

(define (make-grub-efi-netboot-bootloader name subdir)
  (bootloader
   (name name)