Mathieu Othacehe 313f492657
scripts: system: Add support for image-type.
* guix/scripts/system.scm (list-image-types): New procedure,
(%options): add "image-type" and "list-image-types" options, remove
"file-system-type" option,
(show-help): adapt accordingly,
(%default-options): also adapt, and set the default "image-type" to "raw",
(perform-action): add image-type argument and remove file-system-type argument,
(process-action):  adapt perform-action call,
(system-derivation-for-action): remove base-image
argument, add image-type argument, and use it to create the image passed to
"system-image".
* tests/guix-system.sh: Adapt accordingly and add a test for
"--list-image-types" command.
* doc/guix.texi (Building the Installation Image,
Invoking guix system): Adapt accordingly.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-09-30 10:47:59 +02:00
..
2020-09-23 04:36:59 +02:00
2019-12-15 00:34:05 +01:00
2020-07-05 03:15:08 +05:30
2020-07-05 16:07:59 +05:30
2020-07-20 23:25:10 +02:00
2020-09-06 15:40:54 +02:00
2020-04-17 23:36:47 +02:00
2020-05-11 23:30:55 +02:00