%% -*- mode: Erlang; fill-column: 80; comment-column: 75; -*-

%% Dependencies ================================================================
{deps, [
    {cf, "~>0.3"}
]}.

{erl_first_files, ["ec_dictionary", "ec_vsn"]}.

%% Compiler Options ============================================================
{erl_opts,
 [{platform_define, "^[0-9]+", namespaced_types},
  {platform_define, "^[0-9]+", have_callback_support},
  {platform_define, "^R1[4|5]", deprecated_crypto},
  {platform_define, "^1[8|9]", rand_module},
  {platform_define, "^2", rand_module},
  {platform_define, "^2", unicode_str},
  {platform_define, "^(R|1|20)", fun_stacktrace},
  debug_info,
  warnings_as_errors]}.

%% EUnit =======================================================================
{eunit_opts, [verbose,
              {report, {eunit_surefire, [{dir, "."}]}}]}.

{cover_enabled, true}.
{cover_print_enabled, true}.

%% Profiles ====================================================================
{profiles, [{dev, [{deps,
                    [{neotoma, "",
                      {git, "https://github.com/seancribbs/neotoma.git", {branch, master}}}]}]}
           ]}.
