Pārlūkot izejas kodu

throw builder error when returned from project build (#1909)

pull/1914/head
Tristan Sloughter pirms 6 gadiem
revīziju iesūtīja GitHub
vecāks
revīzija
1df574a6f5
Šim parakstam datu bāzē netika atrasta zināma atslēga GPG atslēgas ID: 4AEE18F83AFDEB23
1 mainītis faili ar 6 papildinājumiem un 2 dzēšanām
  1. +6
    -2
      src/rebar_prv_compile.erl

+ 6
- 2
src/rebar_prv_compile.erl Parādīt failu

@ -208,8 +208,12 @@ build_app(AppInfo, State) ->
%% load plugins since thats where project builders would be
PluginDepsPaths = rebar_state:code_paths(State, all_plugin_deps),
code:add_pathsa(PluginDepsPaths),
Module:build(AppInfo),
rebar_utils:remove_from_code_path(PluginDepsPaths);
case Module:build(AppInfo) of
ok ->
rebar_utils:remove_from_code_path(PluginDepsPaths);
{error, Reason} ->
throw({error, {Module, Reason}})
end;
_ ->
throw(?PRV_ERROR({unknown_project_type, rebar_app_info:name(AppInfo), Type}))
end

Notiek ielāde…
Atcelt
Saglabāt