{ buildPackages, cacert, nix, system, }: let installerClosureInfo = buildPackages.closureInfo { rootPaths = [ nix cacert ]; }; meta.description = "Distribution-independent Lix bootstrap binaries for ${system}"; in buildPackages.runCommand "lix-binary-tarball-${nix.version}" { inherit meta; } '' cp ${installerClosureInfo}/registration $TMPDIR/reginfo dir=lix-${nix.version}-${system} fn=$out/$dir.tar.xz mkdir -p $out/nix-support echo "file binary-dist $fn" >> $out/nix-support/hydra-build-products tar cvfJ $fn \ --owner=0 --group=0 --mode=u+rw,uga+r \ --mtime='1970-01-01' \ --absolute-names \ --hard-dereference \ --transform "s,$TMPDIR/reginfo,$dir/.reginfo," \ --transform "s,$NIX_STORE,$dir/store,S" \ $TMPDIR/reginfo \ $(cat ${installerClosureInfo}/store-paths) ''