mirror of
https://github.com/correl/rebar.git
synced 2024-12-18 11:06:20 +00:00
Warn if we ignore a skip_dir's sub_dirs
This commit is contained in:
parent
cab1671ea0
commit
0689928527
1 changed files with 7 additions and 4 deletions
|
@ -38,11 +38,14 @@
|
||||||
preprocess(Config, _) ->
|
preprocess(Config, _) ->
|
||||||
%% Get the list of subdirs specified in the config (if any).
|
%% Get the list of subdirs specified in the config (if any).
|
||||||
Cwd = rebar_utils:get_cwd(),
|
Cwd = rebar_utils:get_cwd(),
|
||||||
case rebar_core:is_skip_dir(Cwd) of
|
|
||||||
true ->
|
|
||||||
{ok, []};
|
|
||||||
false ->
|
|
||||||
Subdirs0 = rebar_config:get_local(Config, sub_dirs, []),
|
Subdirs0 = rebar_config:get_local(Config, sub_dirs, []),
|
||||||
|
case {rebar_core:is_skip_dir(Cwd), Subdirs0} of
|
||||||
|
{true, []} ->
|
||||||
|
{ok, []};
|
||||||
|
{true, _} ->
|
||||||
|
?WARN("Ignoring sub_dirs for ~s~n", [Cwd]),
|
||||||
|
{ok, []};
|
||||||
|
{false, _} ->
|
||||||
Check = check_loop(Cwd),
|
Check = check_loop(Cwd),
|
||||||
ok = lists:foreach(Check, Subdirs0),
|
ok = lists:foreach(Check, Subdirs0),
|
||||||
Subdirs = [filename:join(Cwd, Dir) || Dir <- Subdirs0],
|
Subdirs = [filename:join(Cwd, Dir) || Dir <- Subdirs0],
|
||||||
|
|
Loading…
Reference in a new issue