From 27ee9dd29947d38d82cbe0d5298f7a5a96a065d0 Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Thu, 28 Apr 2022 13:26:27 -0700 Subject: add idea to drop INSTALLER:INSTALL-BOOTLOADER-BINARIES-PROPSPEC Signed-off-by: Sean Whitton --- src/property/installer.lisp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/property/installer.lisp') diff --git a/src/property/installer.lisp b/src/property/installer.lisp index 3ad58ae..5949e16 100644 --- a/src/property/installer.lisp +++ b/src/property/installer.lisp @@ -20,6 +20,14 @@ ;;;; Bootloaders +;;; The basic reason VOLUME-BOOTLOADERS is not just a propspec but a +;;; specification for a propspec is that we need to pass an OPENED-VOLUME to +;;; the property that will install the bootloader. But maybe we could have +;;; INSTALL-BOOTLOADER-PROPSPEC but not INSTALL-BOOTLOADER-BINARIES-PROPSPEC. +;;; The installation of the bootloader binaries would always be done just +;;; before installing the bootloader, and the user would not need to +;;; separately apply BOOTLOADER-BINARIES-INSTALLED. + (defgeneric install-bootloader-propspec (bootloader-type volume &key) (:documentation "Return a propspec expression which installs bootloader of type -- cgit v1.2.3