diff --git a/src/rebar_upgrade.erl b/src/rebar_upgrade.erl index cfe321e..aaa24fd 100644 --- a/src/rebar_upgrade.erl +++ b/src/rebar_upgrade.erl @@ -45,7 +45,7 @@ TargetDir = rebar_rel_utils:get_target_dir(ReltoolConfig), OldVerPath = filename:join([TargetParentDir, - rebar_rel_utils:get_previous_release_path()]), + rebar_rel_utils:get_previous_release_path()]), %% Run checks to make sure that building a package is possible {NewVerPath, NewName, NewVer} = run_checks(OldVerPath, ReltoolConfig), @@ -80,27 +80,36 @@ run_checks(OldVerPath, ReltoolConfig) -> true = rebar_utils:prop_check(filelib:is_dir(OldVerPath), - "Release directory doesn't exist (~p)~n", [OldVerPath]), + "Release directory doesn't exist (~p)~n", + [OldVerPath]), {Name, Ver} = rebar_rel_utils:get_reltool_release_info(ReltoolConfig), - NewVerPath = filename:join([ - rebar_rel_utils:get_target_parent_dir(ReltoolConfig), - Name]), + NewVerPath = + filename:join([rebar_rel_utils:get_target_parent_dir(ReltoolConfig), + Name]), true = rebar_utils:prop_check(filelib:is_dir(NewVerPath), - "Release directory doesn't exist (~p)~n", [NewVerPath]), + "Release directory doesn't exist (~p)~n", + [NewVerPath]), {NewName, NewVer} = rebar_rel_utils:get_rel_release_info(Name, NewVerPath), {OldName, OldVer} = rebar_rel_utils:get_rel_release_info(Name, OldVerPath), - true = rebar_utils:prop_check(NewName == OldName, - "New and old .rel release names do not match~n", []), - true = rebar_utils:prop_check(Name == NewName, - "Reltool and .rel release names do not match~n", []), - true = rebar_utils:prop_check(NewVer =/= OldVer, - "New and old .rel contain the same version~n", []), - true = rebar_utils:prop_check(Ver == NewVer, - "Reltool and .rel versions do not match~n", []), + true = + rebar_utils:prop_check(NewName == OldName, + "New and old .rel release names do not match~n", + []), + true = + rebar_utils:prop_check(Name == NewName, + "Reltool and .rel release names do not match~n", + []), + true = + rebar_utils:prop_check(NewVer =/= OldVer, + "New and old .rel contain the same version~n", + []), + true = + rebar_utils:prop_check(Ver == NewVer, + "Reltool and .rel versions do not match~n", []), {NewVerPath, NewName, NewVer}. @@ -154,8 +163,8 @@ boot_files(TargetDir, Ver, Name) -> ok; _ -> ok = file:make_symlink( - filename:join(["start.boot"]), - filename:join([".", ?TMP, "releases", Ver, Name ++ ".boot"])) + filename:join(["start.boot"]), + filename:join([".", ?TMP, "releases", Ver, Name ++ ".boot"])) end, {ok, _} = file:copy(