|
@@ -38,19 +38,19 @@ home() ->
|
|
|
H.
|
|
|
|
|
|
rebar_conf_file(X) ->
|
|
|
- filename:absname(filename:join([X, "rebar.config"])).
|
|
|
+ filename:absname(filename:join(X, "rebar.config")).
|
|
|
|
|
|
src(X) ->
|
|
|
%% X/src
|
|
|
- filename:join([X, "src"]).
|
|
|
+ filename:join(X, "src").
|
|
|
|
|
|
include(X) ->
|
|
|
%% X/include
|
|
|
- filename:join([X, "include"]).
|
|
|
+ filename:join(X, "include").
|
|
|
|
|
|
ebin(X) ->
|
|
|
%% X/ebin
|
|
|
- filename:join([X, "ebin"]).
|
|
|
+ filename:join(X, "ebin").
|
|
|
|
|
|
consult(File) ->
|
|
|
AbsFile = filename:absname(File),
|
|
@@ -72,7 +72,7 @@ get_value(Key, Opts, Default) ->
|
|
|
end.
|
|
|
|
|
|
script(Dir, Conf) ->
|
|
|
- File = filename:join([Dir, "rebar.config.script"]),
|
|
|
+ File = filename:join(Dir, "rebar.config.script"),
|
|
|
case file:script(File, [{'CONFIG', Conf}]) of
|
|
|
{ok, Out} ->
|
|
|
Out;
|
|
@@ -86,7 +86,7 @@ sub_dirs(Cwd, Conf) ->
|
|
|
sub_dirs(_, [], Acc) ->
|
|
|
Acc;
|
|
|
sub_dirs(Cwd, [Dir|T], Acc) ->
|
|
|
- SubDir = filename:join([Cwd, Dir]),
|
|
|
+ SubDir = filename:join(Cwd, Dir),
|
|
|
Conf = consult(rebar_conf_file(SubDir)),
|
|
|
Conf1 = script(SubDir, Conf),
|
|
|
Acc1 = sub_dirs(SubDir, get_value(sub_dirs, Conf1, []), Acc),
|