diff --git a/pkgs/development/haskell-modules/generic-builder.nix b/pkgs/development/haskell-modules/generic-builder.nix index 955c0a438184..8d398a682d14 100644 --- a/pkgs/development/haskell-modules/generic-builder.nix +++ b/pkgs/development/haskell-modules/generic-builder.nix @@ -41,6 +41,7 @@ let buildPackages.writeShellScriptBin ("iserv-wrapper" + lib.optionalString enableProfiling "-prof") '' set -euo pipefail PORT=$((5000 + $RANDOM % 5000)) + ${lib.optionalString stdenv.hostPlatform.isWindows "export WINEPREFIX=$TMP"} (>&2 echo "---> Starting interpreter on port $PORT") ${emulator} ${hostProxy} tmp $PORT & RISERV_PID="$!"