fix(rebar): make compatible to Windows

This commit is contained in:
Spycsh 2021-08-27 14:24:12 +08:00 committed by Spycsh
parent 62ae1fe1df
commit 65bb71ccca
1 changed files with 4 additions and 1 deletions

View File

@ -382,7 +382,10 @@ emqx_etc_overlay_common() ->
].
get_vsn() ->
PkgVsn = os:cmd("./pkg-vsn.sh"),
%% to make it compatible to Linux and Windows,
%% we must use bash to execute the bash file
%% because "./" will not be recognized as an internal or external command
PkgVsn = os:cmd("bash pkg-vsn.sh"),
re:replace(PkgVsn, "\n", "", [{return ,list}]).
maybe_dump(Config) ->