We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c032839 commit 93bfbdfCopy full SHA for 93bfbdf
lib/mix/lib/mix/tasks/release.ex
@@ -1425,7 +1425,16 @@ defmodule Mix.Tasks.Release do
1425
1426
defp cli_for(:windows, release) do
1427
{"env.bat", &env_bat_template(release: &1),
1428
- [{"#{release.name}.bat", cli_bat_template(release: release)}]}
+ [{"#{release.name}.bat", cli_bat_template(release: release) |> maybe_replace_werl()}]}
1429
+ end
1430
+
1431
+ defp maybe_replace_werl(contents) do
1432
+ # TODO: Remove me when we require Erlang/OTP 26+
1433
+ if :erlang.system_info(:otp_release) >= ~c"26" do
1434
+ String.replace(contents, "--werl", "")
1435
+ else
1436
+ contents
1437
1438
end
1439
1440
defp elixir_cli_for(:unix, release) do
0 commit comments