Current section

Files

Jump to
efene rebar.config
Raw

rebar.config

{erl_opts, [no_debug_info]}.
%% aleppo and ast_walk are vendored under src/vendor/ (see src/vendor/README.md)
{deps, []}.
{escript_incl_apps,
[efene]}.
{escript_main_app, efene}.
{escript_name, efene}.
{escript_emu_args, "%%! +sbtu +A0\n"}.
%% Profiles
{profiles, [{test,
[{erl_opts, [debug_info]}
]}]}.
%% Documentation: the guides under guides/ are converted from the efene.org
%% website (efene.github.io) by scripts/convert_docs.sh. ex_doc ships them as
%% hex docs, published with `rebar3 hex publish`.
{project_plugins, [rebar3_ex_doc]}.
{hex, [{doc, ex_doc}]}.
{ex_doc, [
{source_url, <<"https://github.com/efene/efene">>},
{main, <<"readme">>},
{extras, [
{<<"README.md">>, #{title => <<"Overview">>}},
<<"guides/philosophy.md">>,
<<"guides/quick-efene-introduction-busy-programmer.md">>,
<<"guides/language-introduction.md">>,
<<"guides/language-reference.md">>,
<<"guides/templates.md">>,
<<"guides/toolbox.md">>,
<<"guides/quickstart.md">>,
<<"guides/rebar-plugin.md">>,
<<"guides/recommended-libraries.md">>,
<<"guides/tradeoffs.md">>,
<<"guides/community.md">>,
<<"guides/help-needed.md">>
]},
{groups_for_extras, [
{<<"Introduction">>, [
<<"guides/philosophy.md">>,
<<"guides/quick-efene-introduction-busy-programmer.md">>,
<<"guides/language-introduction.md">>
]},
{<<"Reference">>, [
<<"guides/language-reference.md">>,
<<"guides/templates.md">>,
<<"guides/toolbox.md">>
]},
{<<"Guides">>, [
<<"guides/quickstart.md">>,
<<"guides/rebar-plugin.md">>,
<<"guides/recommended-libraries.md">>
]},
{<<"Project">>, [
<<"guides/tradeoffs.md">>,
<<"guides/community.md">>,
<<"guides/help-needed.md">>
]}
]}
]}.