{ runCommandLocal, makeWrapper, lib, haskellPackages }: let our-ghc = haskellPackages.ghc.withPackages (ps: [ ps.shake ]); in runCommandLocal "shake-wrapper" { nativeBuildInputs = [ makeWrapper ]; } '' mkdir -p $out/bin makeWrapper ${lib.getExe haskellPackages.shake} $out/bin/shake \ --prefix PATH : ${lib.makeBinPath [our-ghc]} ''