mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-12-25 20:34:52 +03:00
make-disk-image: embed compression switch into the format name
This commit is contained in:
parent
608de48fe4
commit
27f5cc959b
@ -33,17 +33,17 @@
|
||||
|
||||
, name ? "nixos-disk-image"
|
||||
|
||||
, # Disk image format, one of qcow2, vpc, raw.
|
||||
, # Disk image format, one of qcow2, qcow2-compressed, vpc, raw.
|
||||
format ? "raw"
|
||||
|
||||
, # Whether to compress the image, applicable only when the format is qcow2.
|
||||
compressed ? false
|
||||
}:
|
||||
|
||||
with lib;
|
||||
|
||||
let
|
||||
compress = optionalString compressed (assert format == "qcow2"; "-c");
|
||||
let format' = format; in let
|
||||
|
||||
format = if (format' == "qcow2-compressed") then "qcow2" else format;
|
||||
|
||||
compress = optionalString (format' == "qcow2-compressed") "-c";
|
||||
|
||||
filename = "nixos." + {
|
||||
qcow2 = "qcow2";
|
||||
|
Loading…
Reference in New Issue
Block a user