summary refs log tree commit diff
path: root/TODO
diff options
context:
space:
mode:
authorMathieu Othacehe <othacehe@gnu.org>2022-09-05 18:12:22 +0200
committerMathieu Othacehe <othacehe@gnu.org>2022-09-11 13:57:21 +0200
commit6c79ca53d64df90ab17bd700aac89c3f8dff4a15 (patch)
tree5e29073a66f972738fe34b5fb5fdaa5057a70962 /TODO
parentf760e628fb923a4e968bae6d38be870d6a4b668e (diff)
downloadguix-6c79ca53d64df90ab17bd700aac89c3f8dff4a15.tar.gz
image: Make the operating-system field mandatory.
Make the operating-system field mandatory as creating an image without it
makes no sense. Introduce a new macro, image-without-os for the specific cases
where the image is only created to be inherited from afterwards.

* gnu/image.scm (<image>)[operating-system]: Make it mandatory.
* gnu/system/image.scm (image-without-os): New macro.
(efi-disk-image, efi32-disk-image, iso9660-image, docker-image,
raw-with-offset-disk-image): Use it.
* gnu/system/images/hurd.scm (hurd-disk-image): Ditto.
Diffstat (limited to 'TODO')
0 files changed, 0 insertions, 0 deletions