aboutsummaryrefslogtreecommitdiff
path: root/src/property/installer.lisp
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2022-04-28 13:26:27 -0700
committerSean Whitton <spwhitton@spwhitton.name>2022-04-28 16:06:58 -0700
commit27ee9dd29947d38d82cbe0d5298f7a5a96a065d0 (patch)
treef87e5e7e8d9543310c305758a062635a53dc24af /src/property/installer.lisp
parentb6ad808c6546c13b77023aae52ecfd2791d209d9 (diff)
downloadconsfigurator-27ee9dd29947d38d82cbe0d5298f7a5a96a065d0.tar.gz
add idea to drop INSTALLER:INSTALL-BOOTLOADER-BINARIES-PROPSPEC
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
Diffstat (limited to 'src/property/installer.lisp')
-rw-r--r--src/property/installer.lisp8
1 files changed, 8 insertions, 0 deletions
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