dgiot/scripts/fail-on-old-otp-version.escript
2021-05-22 03:06:00 +09:00

13 lines
335 B
Erlang
Executable File

#!/usr/bin/env escript
main(_) ->
OtpRelease = list_to_integer(erlang:system_info(otp_release)),
case OtpRelease < 21 of
true ->
io:format(standard_error, "ERROR: Erlang/OTP version ~p found. required_min=21, recommended=23~n", [OtpRelease]),
halt(1);
false ->
ok
end.