瀏覽代碼

add debug statement of failed hook to help plugin builders

pull/530/head
Tristan Sloughter 10 年之前
父節點
當前提交
538d8e7e04
共有 1 個檔案被更改,包括 2 行新增0 行删除
  1. +2
    -0
      src/rebar_hooks.erl

+ 2
- 0
src/rebar_hooks.erl 查看文件

@ -3,6 +3,7 @@
-export([run_all_hooks/5 -export([run_all_hooks/5
,format_error/1]). ,format_error/1]).
-include("rebar.hrl").
-include_lib("providers/include/providers.hrl"). -include_lib("providers/include/providers.hrl").
-spec run_all_hooks(file:filename_all(), pre | post, -spec run_all_hooks(file:filename_all(), pre | post,
@ -23,6 +24,7 @@ run_provider_hooks(Dir, Type, Command, Providers, State) ->
case rebar_core:do(HookProviders, State1) of case rebar_core:do(HookProviders, State1) of
{error, ProviderName} -> {error, ProviderName} ->
?DEBUG(format_error({bad_provider, Type, Command, ProviderName}), []),
throw(?PRV_ERROR({bad_provider, Type, Command, ProviderName})); throw(?PRV_ERROR({bad_provider, Type, Command, ProviderName}));
{ok, _} -> {ok, _} ->
rebar_utils:remove_from_code_path(PluginDepsPaths) rebar_utils:remove_from_code_path(PluginDepsPaths)

Loading…
取消
儲存