Sfoglia il codice sorgente

Merge pull request #1071 from tsloughter/upgrade_do

break up do/1 function in install_deps to make upgrade less confusing
pull/1072/head
Fred Hebert 9 anni fa
parent
commit
e3437c1dfb
2 ha cambiato i file con 7 aggiunte e 3 eliminazioni
  1. +6
    -2
      src/rebar_prv_install_deps.erl
  2. +1
    -1
      src/rebar_prv_upgrade.erl

+ 6
- 2
src/rebar_prv_install_deps.erl Vedi File

@ -35,7 +35,8 @@
-include("rebar.hrl").
-include_lib("providers/include/providers.hrl").
-export([handle_deps_as_profile/4,
-export([do_/1,
handle_deps_as_profile/4,
profile_dep_dir/2,
find_cycles/1,
cull_compile/2]).
@ -69,8 +70,11 @@ init(State) ->
-spec do(rebar_state:t()) -> {ok, rebar_state:t()} | {error, string()}.
do(State) ->
?INFO("Verifying dependencies...", []),
do_(State).
do_(State) ->
try
?INFO("Verifying dependencies...", []),
Profiles = rebar_state:current_profiles(State),
ProjectApps = rebar_state:project_apps(State),

+ 1
- 1
src/rebar_prv_upgrade.erl Vedi File

@ -61,7 +61,7 @@ do(State) ->
State4 = rebar_state:set(State3, upgrade, true),
UpdatedLocks = [L || L <- rebar_state:lock(State4),
lists:keymember(rebar_app_info:name(L), 1, Locks0)],
Res = rebar_prv_install_deps:do(rebar_state:lock(State4, UpdatedLocks)),
Res = rebar_prv_install_deps:do_(rebar_state:lock(State4, UpdatedLocks)),
case Res of
{ok, State5} ->
rebar_utils:info_useless(

Caricamento…
Annulla
Salva