Loading pkgs/by-name/di/disko/package.nix +20 −8 Original line number Diff line number Diff line Loading @@ -7,6 +7,7 @@ nix, nixos-install, coreutils, xcp, testers, }: Loading @@ -26,17 +27,25 @@ stdenvNoCC.mkDerivation (finalAttrs: { mkdir -p $out/bin $out/share/disko cp -r install-cli.nix cli.nix default.nix disk-deactivate lib $out/share/disko for i in disko disko-install; do scripts=(disko) ${lib.optionalString (!stdenvNoCC.isDarwin) '' scripts+=(disko-install) ''} for i in "''${scripts[@]}"; do sed -e "s|libexec_dir=\".*\"|libexec_dir=\"$out/share/disko\"|" "$i" > "$out/bin/$i" chmod 755 "$out/bin/$i" wrapProgram "$out/bin/$i" \ --set DISKO_VERSION "${finalAttrs.version}" \ --prefix PATH : ${ lib.makeBinPath [ lib.makeBinPath ( [ nix coreutils nixos-install xcp ] ++ lib.optional (!stdenvNoCC.isDarwin) nixos-install ) } done runHook postInstall Loading @@ -45,7 +54,9 @@ stdenvNoCC.mkDerivation (finalAttrs: { installCheckPhase = '' runHook preInstallCheck $out/bin/disko --help ${lib.optionalString (!stdenvNoCC.isDarwin) '' $out/bin/disko-install --help ''} runHook postInstallCheck ''; Loading @@ -60,7 +71,8 @@ stdenvNoCC.mkDerivation (finalAttrs: { mic92 lassulus iFreilicht Enzime ]; platforms = lib.platforms.linux; platforms = lib.platforms.unix; }; }) Loading
pkgs/by-name/di/disko/package.nix +20 −8 Original line number Diff line number Diff line Loading @@ -7,6 +7,7 @@ nix, nixos-install, coreutils, xcp, testers, }: Loading @@ -26,17 +27,25 @@ stdenvNoCC.mkDerivation (finalAttrs: { mkdir -p $out/bin $out/share/disko cp -r install-cli.nix cli.nix default.nix disk-deactivate lib $out/share/disko for i in disko disko-install; do scripts=(disko) ${lib.optionalString (!stdenvNoCC.isDarwin) '' scripts+=(disko-install) ''} for i in "''${scripts[@]}"; do sed -e "s|libexec_dir=\".*\"|libexec_dir=\"$out/share/disko\"|" "$i" > "$out/bin/$i" chmod 755 "$out/bin/$i" wrapProgram "$out/bin/$i" \ --set DISKO_VERSION "${finalAttrs.version}" \ --prefix PATH : ${ lib.makeBinPath [ lib.makeBinPath ( [ nix coreutils nixos-install xcp ] ++ lib.optional (!stdenvNoCC.isDarwin) nixos-install ) } done runHook postInstall Loading @@ -45,7 +54,9 @@ stdenvNoCC.mkDerivation (finalAttrs: { installCheckPhase = '' runHook preInstallCheck $out/bin/disko --help ${lib.optionalString (!stdenvNoCC.isDarwin) '' $out/bin/disko-install --help ''} runHook postInstallCheck ''; Loading @@ -60,7 +71,8 @@ stdenvNoCC.mkDerivation (finalAttrs: { mic92 lassulus iFreilicht Enzime ]; platforms = lib.platforms.linux; platforms = lib.platforms.unix; }; })