%% -*- erlang -*-
{erl_first_files, ["src/equery.erl", "src/pg.erl", "src/qast.erl"]}.

{erl_opts, [warn_unused_vars]}.

{plugins                , [coveralls]}. % use hex package
{cover_enabled          , true}.
{cover_export_enabled   , true}.
{coveralls_coverdata    , "_build/test/cover/eunit.coverdata"}.
{coveralls_service_name , "github"}.
{xref_checks, [undefined_function_calls]}.

%% =============================================================================
%% Documentation
%% =============================================================================

{project_plugins, [rebar3_ex_doc]}.

{hex, [{doc, ex_doc}]}.

{ex_doc, [
    {extras, [
        {"README.md", #{title => "Overview"}},
        {"CHANGELOG.md", #{title => "Changelog"}},
        "LICENSE"
    ]},
    {main, "readme"},
    {source_url, "https://github.com/egobrain/equery"},
    {homepage_url, "https://github.com/egobrain/equery"},
    {api_reference, true}
]}.
