{ lib, makeWrapper, runCommand, stdenvNoCC, bash, which, # runtime deps iproute2, gawk, procps, macchanger, wpa_supplicant, dhcpcd }: let src = ./netw; binName = "netw"; deps = [ iproute2 gawk procps macchanger wpa_supplicant dhcpcd ]; in runCommand "${binName}" { buildInputs = [ bash ]; nativeBuildInputs = [ makeWrapper bash which stdenvNoCC ]; meta = { mainProgram = "${binName}"; }; } '' mkdir -p $out/bin install -m +x ${src} $out/bin/${binName} echo "$PATH" >> $out/bin/waaa echo "patchShebangs --build $out/bin" >> $out/bin/waaa #asdffefwaef #which patch-shebangs.sh >> $out/bin/waaa #which patchShebangs >> $out/bin/waaa patchShebangs --host $out/bin wrapProgram $out/bin/${binName} \ --prefix PATH : ${lib.makeBinPath deps} ''