diff options
-rw-r--r-- | rebar.config.script | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/rebar.config.script b/rebar.config.script index 3cf49aa3c..f1a037b72 100644 --- a/rebar.config.script +++ b/rebar.config.script @@ -87,13 +87,18 @@ MakeDep = fun {AppName, ".*", {git, Url, Version}, Options} end, +ErlOpts = case os:getenv("ERL_OPTS") of + "bin_opt_info" -> [bin_opt_info, debug_info, {i, "../"}]; + Else -> [Else, {i, "../"}] +end, + AddConfig = [ {require_otp_vsn, "R16B03|R16B03-1|17|18|19|20"}, {deps_dir, "src"}, {deps, lists:map(MakeDep, DepDescs)}, {sub_dirs, SubDirs}, {lib_dirs, ["src"]}, - {erl_opts, [{i, "../"}]}, + {erl_opts, ErlOpts}, {eunit_opts, [verbose]}, {plugins, [eunit_plugin]}, {dialyzer, [ |