chore(build): Remove mods (#3919)

The mods dir and the .erl files in it were created to render
embedded templates in rebar.config.
This is nog longer used since the introduction of rebar.config.erl
This commit is contained in:
Zaiming Shi 2020-12-16 10:59:25 +01:00 committed by GitHub
parent 59346a1103
commit aff1824298
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 0 additions and 75 deletions

View File

@ -1,40 +0,0 @@
-module(mod_config_template).
-export([render/1]).
render(Config) ->
render_entry(proplists:delete(placeholders, Config),
proplists:get_value(placeholders, Config)).
render_entry(Config, PlcHdlrs) ->
render_entry(Config, PlcHdlrs, Config).
render_entry(Entry, PlcHdlrs, Config) when is_tuple(Entry) ->
list_to_tuple(render_entry(tuple_to_list(Entry), PlcHdlrs, Config));
render_entry(Entry, PlcHdlrs, Config) when is_list(Entry) ->
lists:foldl(fun(Item, Acc) ->
case render_item(Item, PlcHdlrs, Config) of
{var, Fun} when is_function(Fun) ->
Acc ++ [Fun(Config)];
{var, Var} ->
Acc ++ [render_entry(Var, PlcHdlrs, Config)];
{elems, Fun} when is_function(Fun) ->
Acc ++ Fun(Config);
{elems, Elems} ->
Acc ++ render_entry(Elems, PlcHdlrs, Config)
end
end, [], Entry);
render_entry(Entry, _PlcHdlrs, _Config) ->
Entry.
render_item("${"++Key0 = Entry0, PlcHdlrs, Config) ->
Key = string:trim(Key0, trailing, "}"),
case lists:keyfind(Key, 1, PlcHdlrs) of
false -> {var, Entry0};
{_, Type, Entry} ->
{Type, render_entry(Entry, PlcHdlrs, Config)}
end;
render_item(Entry, PlcHdlrs, Config) when is_tuple(Entry); is_list(Entry) ->
{var, render_entry(Entry, PlcHdlrs, Config)};
render_item(Entry, _PlcHdlrs, _Config) ->
{var, Entry}.

View File

@ -1,35 +0,0 @@
-module(mod_project).
-export([ get_vsn/1
, coveralls_configs/1
]).
get_vsn(_Conf) ->
PkgVsn = case os:getenv("PKG_VSN") of
false -> os:cmd("git describe --tags");
Vsn -> Vsn
end,
Vsn2 = re:replace(PkgVsn, "v", "", [{return ,list}]),
re:replace(Vsn2, "\n", "", [{return ,list}]).
coveralls_configs(_Config) ->
case {os:getenv("GITHUB_ACTIONS"), os:getenv("GITHUB_TOKEN")} of
{"true", Token} when is_list(Token) ->
CONFIG1 = [
{coveralls_repo_token, Token},
{coveralls_service_job_id, os:getenv("GITHUB_RUN_ID")},
{coveralls_commit_sha, os:getenv("GITHUB_SHA")},
{coveralls_service_number, os:getenv("GITHUB_RUN_NUMBER")},
{coveralls_coverdata, "_build/test/cover/*.coverdata"},
{coveralls_service_name, "github"}
],
case os:getenv("GITHUB_EVENT_NAME") =:= "pull_request"
andalso string:tokens(os:getenv("GITHUB_REF"), "/") of
[_, "pull", PRNO, _] ->
[{coveralls_service_pull_request, PRNO} | CONFIG1];
_ ->
CONFIG1
end;
_ ->
[]
end.