Kaynağa Gözat

Manually format leex/yecc errors/warnings

pull/3/head
Tuncer Ayaz 13 yıl önce
ebeveyn
işleme
4b9fcda7ab
1 değiştirilmiş dosya ile 6 ekleme ve 3 silme
  1. +6
    -3
      src/rebar_erlc_compiler.erl

+ 6
- 3
src/rebar_erlc_compiler.erl Dosyayı Görüntüle

@ -318,11 +318,14 @@ compile_yrl(Source, Target, Config) ->
compile_xrl_yrl(Source, Target, Opts, Mod) ->
case needs_compile(Source, Target, []) of
true ->
case Mod:file(Source, Opts) of
case Mod:file(Source, Opts ++ [{return, true}]) of
{ok, _} ->
ok;
_X ->
?ABORT
{ok, _Mod, Ws} ->
{ok, format_errors(Source, "Warning: ", Ws)};
{error, Es, Ws} ->
{error, format_errors(Source, Es),
format_errors(Source, "Warning: ", Ws)}
end;
false ->
skipped

Yükleniyor…
İptal
Kaydet