mirror of
https://github.com/correl/rebar.git
synced 2024-12-18 03:00:17 +00:00
Ignore sub_dirs in skip_dirs
This commit is contained in:
parent
87669b6b7f
commit
45555eb6ae
1 changed files with 10 additions and 5 deletions
|
@ -38,11 +38,16 @@
|
|||
preprocess(Config, _) ->
|
||||
%% Get the list of subdirs specified in the config (if any).
|
||||
Cwd = rebar_utils:get_cwd(),
|
||||
Subdirs0 = rebar_config:get_local(Config, sub_dirs, []),
|
||||
Check = check_loop(Cwd),
|
||||
ok = lists:foreach(Check, Subdirs0),
|
||||
Subdirs = [filename:join(Cwd, Dir) || Dir <- Subdirs0],
|
||||
{ok, Subdirs}.
|
||||
case rebar_core:is_skip_dir(Cwd) of
|
||||
true ->
|
||||
{ok, []};
|
||||
false ->
|
||||
Subdirs0 = rebar_config:get_local(Config, sub_dirs, []),
|
||||
Check = check_loop(Cwd),
|
||||
ok = lists:foreach(Check, Subdirs0),
|
||||
Subdirs = [filename:join(Cwd, Dir) || Dir <- Subdirs0],
|
||||
{ok, Subdirs}
|
||||
end.
|
||||
|
||||
%% ===================================================================
|
||||
%% Internal functions
|
||||
|
|
Loading…
Reference in a new issue