{cover_enabled, true}.

{erl_opts, [debug_info, warnings_as_errors]}.

{eunit_opts, [verbose]}.

{deps, []}.

{pre_hooks, [
    {"(linux|darwin|solaris)", compile, "make -C c_src"},
    {"(freebsd)", compile, "gmake -C c_src"}
]}.

{post_hooks, [
    {"(linux|darwin|solaris)", clean, "make -C c_src clean"},
    {"(freebsd)", clean, "gmake -C c_src clean"}
]}.

{plugins, [erlfmt]}.

{erlfmt, [
    write,
    {print_width, 99},
    {files, ["{src,include,test}/*.{hrl,erl,app.src}", "rebar.config"]}
]}.
