From ddd6f066e49f3b0cf6f291d3898d712b1f91911c Mon Sep 17 00:00:00 2001 From: "Zaiming (Stone) Shi" Date: Wed, 3 Aug 2022 10:41:45 +0200 Subject: [PATCH] chore: run escript in compile mode --- scripts/emqx_rel_otp_app_overwrite.escript | 3 ++- scripts/fail-on-old-otp-version.escript | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/emqx_rel_otp_app_overwrite.escript b/scripts/emqx_rel_otp_app_overwrite.escript index 85ccca33c..da1ad7ad6 100755 --- a/scripts/emqx_rel_otp_app_overwrite.escript +++ b/scripts/emqx_rel_otp_app_overwrite.escript @@ -1,4 +1,4 @@ -#!/usr/bin/env escript +#!/usr/bin/env -S escript -c %% This script is part of 'relup' process to overwrite the OTP app versions (incl. ERTS) in rel files from upgrade base %% so that 'rebar relup' call will not generate instructions for restarting OTP apps or restarting the emulator. %% @@ -7,6 +7,7 @@ %% %% note, we use NEW to overwrite OLD is because the modified NEW rel file will be overwritten by next 'rebar relup' %% + main([Dir, RelVsn, BASE_VERSIONS]) -> {ErtsVsn, Overwrites} = get_otp_apps(rel_file(Dir, RelVsn), RelVsn), lists:foreach(fun(BaseVer) -> diff --git a/scripts/fail-on-old-otp-version.escript b/scripts/fail-on-old-otp-version.escript index 0e4cd2a1b..8399028cb 100755 --- a/scripts/fail-on-old-otp-version.escript +++ b/scripts/fail-on-old-otp-version.escript @@ -1,4 +1,4 @@ -#!/usr/bin/env escript +#!/usr/bin/env -S escript -c main(_) -> OtpRelease = list_to_integer(erlang:system_info(otp_release)),