Просмотр исходного кода

Cleanup and fix -D for erl_opts

pull/3/head
Tuncer Ayaz 13 лет назад
Родитель
Сommit
8eeca123e5
1 измененных файлов: 3 добавлений и 3 удалений
  1. +3
    -3
      src/rebar_erlc_compiler.erl

+ 3
- 3
src/rebar_erlc_compiler.erl Просмотреть файл

@ -166,13 +166,13 @@ doterl_compile(Config, OutDir, MoreSources) ->
erl_opts(Config) ->
RawErlOpts = filter_defines(rebar_config:get(Config, erl_opts, []), []),
GlobalDefines = lists:map(fun(D) -> list_to_atom(D) end,
rebar_config:get_global(defines, [])),
GlobalDefines = [{d, list_to_atom(D)} ||
D <- rebar_config:get_global(defines, [])],
Opts = GlobalDefines ++ RawErlOpts,
case proplists:is_defined(no_debug_info, Opts) of
true ->
[O || O <- Opts, O =/= no_debug_info];
_ ->
false ->
[debug_info|Opts]
end.

Загрузка…
Отмена
Сохранить