Kaynağa Gözat

only add lock if default profile

pull/46/head
Tristan Sloughter 10 yıl önce
ebeveyn
işleme
b849b36b5e
1 değiştirilmiş dosya ile 10 ekleme ve 5 silme
  1. +10
    -5
      src/rebar_prv_install_deps.erl

+ 10
- 5
src/rebar_prv_install_deps.erl Dosyayı Görüntüle

@ -174,11 +174,16 @@ update_pkg_deps(Pkgs, Packages, Update, Seen, State) ->
maybe_lock(AppInfo, Seen, State) ->
Name = rebar_app_info:name(AppInfo),
case sets:is_element(Name, Seen) of
false ->
{sets:add_element(Name, Seen),
rebar_state:lock(State, AppInfo)};
true ->
case rebar_state:current_profile(State) of
default ->
case sets:is_element(Name, Seen) of
false ->
{sets:add_element(Name, Seen),
rebar_state:lock(State, AppInfo)};
true ->
{Seen, State}
end;
_ ->
{Seen, State}
end.

Yükleniyor…
İptal
Kaydet