From bab8a2ebe38a635a270da83d9edc83cb11e05bd2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Tue, 16 Aug 2016 17:26:21 +0200 Subject: [PATCH] netboot: prepare for https://github.com/NixOS/nixos-channel-scripts/issues/6 --- nixos/release.nix | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/nixos/release.nix b/nixos/release.nix index 4647a02afb1..70a7ba5af89 100644 --- a/nixos/release.nix +++ b/nixos/release.nix @@ -111,11 +111,20 @@ in rec { ]; }).config.system.build; in - pkgs.symlinkJoin {name="netboot"; paths=[ - build.netbootRamdisk - build.kernel - build.netbootIpxeScript - ];}; + pkgs.symlinkJoin { + name="netboot"; + paths=[ + build.netbootRamdisk + build.kernel + build.netbootIpxeScript + ]; + postBuild = '' + mkdir -p $out/nix-support + echo "file bzImage $out/bzImage" >> $out/nix-support/hydra-build-products + echo "file initrd $out/initrd" >> $out/nix-support/hydra-build-products + echo "file ipxe $out/netboot.ipxe" >> $out/nix-support/hydra-build-products + ''; + }; iso_minimal = forAllSystems (system: makeIso { module = ./modules/installer/cd-dvd/installation-cd-minimal.nix;