aboutsummaryrefslogtreecommitdiffstats
path: root/src/rlx_release.erl
diff options
context:
space:
mode:
authorTristan Sloughter <[email protected]>2016-01-11 19:50:52 -0600
committerTristan Sloughter <[email protected]>2016-01-11 19:50:52 -0600
commit701da7b9f2dfb872351b56938f7aed5bff0d79c7 (patch)
treecaa8dea3314a3709d299f19cf0583f4934f64e62 /src/rlx_release.erl
parent1d470eea697e1e36e7fd721dcc70b6f130fb1c07 (diff)
downloadrelx-701da7b9f2dfb872351b56938f7aed5bff0d79c7.tar.gz
relx-701da7b9f2dfb872351b56938f7aed5bff0d79c7.tar.bz2
relx-701da7b9f2dfb872351b56938f7aed5bff0d79c7.zip
remove rlx_topo since all systools >=R15 have a working sort of apps
Diffstat (limited to 'src/rlx_release.erl')
-rw-r--r--src/rlx_release.erl9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/rlx_release.erl b/src/rlx_release.erl
index bf14a9e..2dc6ce0 100644
--- a/src/rlx_release.erl
+++ b/src/rlx_release.erl
@@ -144,12 +144,7 @@ goals(#release_t{goals=Goals}) ->
{ok, t()} | relx:error().
realize(Rel, Pkgs0, World0) ->
World1 = subset_world(Pkgs0, World0),
- case rlx_topo:sort_apps(World1) of
- {ok, Pkgs1} ->
- process_specs(realize_erts(Rel), Pkgs1);
- Error={error, _} ->
- Error
- end.
+ process_specs(realize_erts(Rel), World1).
%% @doc this gives the application specs for the release. This can only be
%% populated by the 'realize' call in this module.
@@ -244,8 +239,6 @@ format_goal(Constraint) ->
rlx_depsolver:format_constraint(Constraint).
-spec format_error(Reason::term()) -> iolist().
-format_error({topo_error, E}) ->
- rlx_topo:format_error(E);
format_error({failed_to_parse, Con}) ->
io_lib:format("Failed to parse constraint ~p", [Con]);
format_error({invalid_constraint, _, Con}) ->