From 4b1d58c3e27649d8701d87457d8aa7af1317d641 Mon Sep 17 00:00:00 2001 From: Dmitri Vereshchagin Date: Sat, 7 Dec 2024 00:05:13 +0300 Subject: [PATCH] Set escript main parameter If this parameter is not specified explicitly, erlfmt cannot be installed under a non-standard name: % cp _build/release/bin/erlfmt erlfmt-1.5.0 % ./erlfmt-1.5.0 escript: exception error: undefined function 'erlfmt-1.5':main/1 ... --- rebar.config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rebar.config b/rebar.config index 8ba8e758..6f5f3cb5 100644 --- a/rebar.config +++ b/rebar.config @@ -8,7 +8,7 @@ {escript_name, erlfmt}. -{escript_emu_args, "%%! +sbtu +A0 -noinput -noshell -mode minimal\n"}. +{escript_emu_args, "%%! +sbtu +A0 -noinput -noshell -mode minimal -escript main erlfmt\n"}. {minimum_otp_vsn, "21"}.