2012-09-03 11:33:40 -05:00
|
|
|
%% -*- mode: Erlang; fill-column: 80; comment-column: 75; -*-
|
|
|
|
|
2012-10-19 18:20:07 -05:00
|
|
|
%% Dependencies ================================================================
|
2016-11-27 18:57:55 +00:00
|
|
|
{deps, [
|
2018-05-02 20:44:27 -06:00
|
|
|
{cf, "~>0.3"}
|
2016-11-27 18:57:55 +00:00
|
|
|
]}.
|
2012-09-03 11:33:40 -05:00
|
|
|
|
2014-03-25 17:01:20 -07:00
|
|
|
{erl_first_files, ["ec_dictionary", "ec_vsn"]}.
|
2012-09-04 20:27:31 -05:00
|
|
|
|
2012-10-19 18:20:07 -05:00
|
|
|
%% Compiler Options ============================================================
|
2012-06-05 17:59:46 -05:00
|
|
|
{erl_opts,
|
2014-04-22 10:32:44 -05:00
|
|
|
[{platform_define, "^[0-9]+", namespaced_types},
|
2015-06-22 12:17:01 -05:00
|
|
|
{platform_define, "^[0-9]+", have_callback_support},
|
2014-05-24 09:42:57 -05:00
|
|
|
{platform_define, "^R1[4|5]", deprecated_crypto},
|
2016-05-12 21:24:27 -05:00
|
|
|
{platform_define, "^1[8|9]", rand_module},
|
|
|
|
{platform_define, "^2", rand_module},
|
2017-11-01 11:26:17 -04:00
|
|
|
{platform_define, "^2", unicode_str},
|
2018-05-02 21:47:52 -04:00
|
|
|
{platform_define, "^(R|1|20)", fun_stacktrace},
|
2014-04-22 10:32:44 -05:00
|
|
|
debug_info,
|
2012-09-03 11:33:40 -05:00
|
|
|
warnings_as_errors]}.
|
2012-10-19 18:20:07 -05:00
|
|
|
|
|
|
|
%% EUnit =======================================================================
|
|
|
|
{eunit_opts, [verbose,
|
|
|
|
{report, {eunit_surefire, [{dir, "."}]}}]}.
|
|
|
|
|
|
|
|
{cover_enabled, true}.
|
|
|
|
{cover_print_enabled, true}.
|
2012-10-19 18:22:03 -05:00
|
|
|
|
2015-06-22 12:17:01 -05:00
|
|
|
%% Profiles ====================================================================
|
2015-09-04 10:48:21 -07:00
|
|
|
{profiles, [{dev, [{deps,
|
|
|
|
[{neotoma, "",
|
|
|
|
{git, "https://github.com/seancribbs/neotoma.git", {branch, master}}}]}]}
|
2015-06-22 12:17:01 -05:00
|
|
|
]}.
|