From aff1824298a19e5ff03b71a87987c5c97eec7453 Mon Sep 17 00:00:00 2001 From: Zaiming Shi Date: Wed, 16 Dec 2020 10:59:25 +0100 Subject: [PATCH] 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 --- mods/mod_config_template.erl | 40 ------------------------------------ mods/mod_project.erl | 35 ------------------------------- 2 files changed, 75 deletions(-) delete mode 100644 mods/mod_config_template.erl delete mode 100644 mods/mod_project.erl diff --git a/mods/mod_config_template.erl b/mods/mod_config_template.erl deleted file mode 100644 index 6c5306de2..000000000 --- a/mods/mod_config_template.erl +++ /dev/null @@ -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}. diff --git a/mods/mod_project.erl b/mods/mod_project.erl deleted file mode 100644 index 12f443efa..000000000 --- a/mods/mod_project.erl +++ /dev/null @@ -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.