Преглед на файлове

update project_apps and state before running post hooks

pull/342/head
Tristan Sloughter преди 10 години
родител
ревизия
3126e7eb55
променени са 1 файла, в които са добавени 4 реда и са изтрити 2 реда
  1. +4
    -2
      src/rebar_prv_compile.erl

+ 4
- 2
src/rebar_prv_compile.erl Целия файл

@ -47,11 +47,13 @@ do(State) ->
%% Set hooks to empty so top-level hooks aren't run for each project app
State2 = rebar_state:set(rebar_state:set(State, post_hooks, []), pre_hooks, []),
{ok, ProjectApps1} = rebar_digraph:compile_order(ProjectApps),
ProjectApps2 = build_apps(State2, Providers, ProjectApps1),
State3 = rebar_state:project_apps(State2, ProjectApps2),
rebar_hooks:run_all_hooks(Cwd, post, ?PROVIDER, Providers, State),
rebar_hooks:run_all_hooks(Cwd, post, ?PROVIDER, Providers, State3),
{ok, rebar_state:project_apps(State, ProjectApps2)}.
{ok, State3}.
-spec format_error(any()) -> iolist().
format_error(Reason) ->

Зареждане…
Отказ
Запис