Просмотр исходного кода

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
Zaiming Shi 5 лет назад
Родитель
Сommit
aff1824298
2 измененных файлов с 0 добавлено и 75 удалено
  1. 0 40
      mods/mod_config_template.erl
  2. 0 35
      mods/mod_project.erl

+ 0 - 40
mods/mod_config_template.erl

@@ -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}.

+ 0 - 35
mods/mod_project.erl

@@ -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.