diff options
author | Naïm Favier <n@monade.li> | 2023-02-03 15:28:04 +0100 |
---|---|---|
committer | Naïm Favier <n@monade.li> | 2023-05-11 14:25:44 +0200 |
commit | ea81a2465eeef6d470786a4e8a8c5d8e9b5db9f3 (patch) | |
tree | 69eea99d7056a8b339d3505b675a759f983f8fd5 /nixos/lib/make-iso9660-image.nix | |
parent | 56226c4674d43c086ab8cf4e2be8656afcac4918 (diff) |
make-iso9660-image: use `__structuredAttrs`
Makes it easier to enable discarding of references, a feature of Nix 2.14 which requires structured attrs.
Diffstat (limited to 'nixos/lib/make-iso9660-image.nix')
-rw-r--r-- | nixos/lib/make-iso9660-image.nix | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/nixos/lib/make-iso9660-image.nix b/nixos/lib/make-iso9660-image.nix index 549530965f6e1..2f7dcf519a16f 100644 --- a/nixos/lib/make-iso9660-image.nix +++ b/nixos/lib/make-iso9660-image.nix @@ -47,16 +47,16 @@ assert usbBootable -> isohybridMbrImage != ""; stdenv.mkDerivation { name = isoName; - builder = ./make-iso9660-image.sh; + __structuredAttrs = true; + + buildCommandPath = ./make-iso9660-image.sh; nativeBuildInputs = [ xorriso syslinux zstd libossp_uuid ]; inherit isoName bootable bootImage compressImage volumeID efiBootImage efiBootable isohybridMbrImage usbBootable; - # !!! should use XML. sources = map (x: x.source) contents; targets = map (x: x.target) contents; - # !!! should use XML. objects = map (x: x.object) storeContents; symlinks = map (x: x.symlink) storeContents; |