rebar.config

{erl_opts, [{parse_transform, lager_transform}]}.

{eunit_opts, [{report, {eunit_surefire, [{dir, "_build/test"}]}}]}.

{edoc_opts, []}.

{deps, [
    {lager, "3.0.1"},
    {ranch, "1.1.0"}
]}.

{relx, [
    {release, {denrei, semver}, [denrei]},
    {sys_config, "config/sys.config"},
    {vm_args, "config/vm.args"},
    {dev_mode, true},
    {include_erts, false},
    {extended_start_script, true}
]}.

{profiles, [
    {test, [
        {deps, [
            {gurka, "0.1.3"}
        ]},
        {erl_opts, [debug_info, nowarn_unused_vars]}
    ]},
    {production, [
        {relx, [
            {dev_mode, false},
            {include_erts, false}
        ]},
        {erl_opts, [no_debug_info, warnings_as_errors]}
    ]}
]}.