mirror of
https://github.com/correl/rebar.git
synced 2024-12-18 11:06:20 +00:00
More error logging
rebar throws away some error messages, e.g. the ones generated if the yecc compiler is broken.
This commit is contained in:
parent
98d7ec931b
commit
63a69af04b
1 changed files with 2 additions and 0 deletions
|
@ -226,6 +226,8 @@ format_warnings(Config, Source, Warnings, Opts) ->
|
||||||
|
|
||||||
maybe_report([{error, {error, _Es, _Ws}=ErrorsAndWarnings}, {source, _}]) ->
|
maybe_report([{error, {error, _Es, _Ws}=ErrorsAndWarnings}, {source, _}]) ->
|
||||||
maybe_report(ErrorsAndWarnings);
|
maybe_report(ErrorsAndWarnings);
|
||||||
|
maybe_report([{error, E}, {source, S}]) ->
|
||||||
|
report(["unexpected error compiling " ++ S, io_lib:fwrite("~n~p~n", [E])]);
|
||||||
maybe_report({error, Es, Ws}) ->
|
maybe_report({error, Es, Ws}) ->
|
||||||
report(Es),
|
report(Es),
|
||||||
report(Ws);
|
report(Ws);
|
||||||
|
|
Loading…
Reference in a new issue