{erl_opts, [debug_info,
            warn_missing_spec,
            %% Prior to OTP 19.0 erl_prettypr can't print -spec
            %% and -type attributes - it outputs invalid forms.
            {platform_define, "1[78]", erl_prettypr_no_specs},
            %% The EEP-48 format uses specs for maps,
            %% but they aren't available in old OTP.
            {platform_define, "1[78]", no_map_specs}
           ]}.

{deps, []}.

{profiles,
 [ {test, [
           {deps, [
                   {xref_runner, "1.0.0"},
                   {erlsh, {git, "git://github.com/proger/erlsh.git", {branch, "master"}}}
                  ] }
          ]}]}.
