{ lib, stdenvNoCC, makeWrapper, coreutils, nixos-anywhere, }: let inherit (lib) makeBinPath; runtimeInputs = [ coreutils nixos-anywhere ]; in stdenvNoCC.mkDerivation { name = "remote-installer"; src = ./src; nativeBuildInputs = [makeWrapper]; buildInputs = runtimeInputs; installPhase = '' mkdir -p $out/bin cp $src/remote-installer.sh $out/bin/remote-installer chmod +x $out/bin/remote-installer ''; postFixup = '' wrapProgram $out/bin/remote-installer \ --set PATH ${makeBinPath runtimeInputs} ''; }