diff options
author | Eric Avdey <eiri@eiri.ca> | 2018-06-14 10:24:55 -0300 |
---|---|---|
committer | Eric Avdey <eiri@eiri.ca> | 2018-06-14 10:24:55 -0300 |
commit | dfa878010b27379b278f33360f2a82b814c27883 (patch) | |
tree | 703704a06e2bab945b914b3975a13b0eee817419 | |
parent | 2fe402f5ebe124a6bd60e031ebaf200235aece21 (diff) | |
download | couchdb-dfa878010b27379b278f33360f2a82b814c27883.tar.gz |
Make bin_opt_info optional based on env variable
-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, [ |