| %% Dependencies =============================================================== |
| {deps, |
| [{hamcrest, ".*", {git, "https://github.com/hyperthunk/hamcrest-erlang.git", |
| {branch, "master"}}}]}. |
| |
| %% Compiler Options =========================================================== |
| % FIXME: Add warnings_as_errors once Hamcrest is fixed |
| {erl_opts, [ |
| %% Erlang releases after 17 don't put R in front of their name, and also require dict() to be written like dict:dict() |
| {platform_define, "^[0-9]+", namespaced_dicts}, |
| {platform_define, "^R(?!16B03)", cover_empty_compile_opts}, |
| debug_info |
| ]}. |
| |
| %% Eunit Options ============================================================== |
| {cover_enabled, true}. |
| {cover_print_enabled, true}. |
| |
| %% Misc ======================================================================= |
| {clean_files, [".eunit", "ebin/*.beam", "test/*.beam"]}. |