Переглянути джерело

Fix epmd start on windows

Windows does not have the same quoting rules as Unix so
we need to use platform independent quoting. Also for
os:cmd like operations we do not expect the program to
read any input so in order for it to work on windows we
should put -noinput there.
pull/2186/head
Lukas Larsson 5 роки тому
джерело
коміт
03725bf81e
1 змінених файлів з 1 додано та 1 видалено
  1. +1
    -1
      src/rebar_dist_utils.erl

+ 1
- 1
src/rebar_dist_utils.erl Переглянути файл

@ -67,7 +67,7 @@ start_epmd() ->
%% Indirectly boot EPMD through calling Erlang so that we don't risk
%% attaching it to the current proc
?CONSOLE("Attempting to start epmd...", []),
os:cmd("erl -sname a -eval 'halt(0).';").
os:cmd("erl -sname a -noinput -eval \"halt(0).\";").
warn_dist() ->
?ERROR("Erlang Distribution failed, falling back to nonode@nohost.", []).

Завантаження…
Відмінити
Зберегти