From 5bb153d7b0b2e79545bac899a9b6528c021e45b7 Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Sat, 28 May 2022 18:32:25 -0500 Subject: [PATCH] lib.build: generate hydra-build-products --- builder.nix | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/builder.nix b/builder.nix index a72df26..529ff65 100644 --- a/builder.nix +++ b/builder.nix @@ -92,7 +92,18 @@ stdenv.mkDerivation { ''; installPhase = '' - cp -ar bin/targets/${target}/${variant} $out + mkdir -p $out/nix-support + pushd bin/targets/${target}/${variant} + for src in *; do + dst="$out/$src" + cp -ar "$src" "$dst" + if [ -f "$dst" ]; then + filename=$(basename "$dst") + echo "file ''${filename##*.} $dst" >> $out/nix-support/hydra-build-products + fi + done + popd ''; + dontFixup = true; }