aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLuis Rascão <[email protected]>2017-05-14 02:21:40 +0100
committerGitHub <[email protected]>2017-05-14 02:21:40 +0100
commit4efd1176c71116d52bc64dae7466d5c03935dd91 (patch)
tree5b826650372437c3739b23339beb6c1a7e6da30e /src
parente0d3346810e224b5210996af35421ab81221ca0d (diff)
parent61b4bed0610921de9d3c803a5e9e1dad8d47a924 (diff)
downloadrelx-4efd1176c71116d52bc64dae7466d5c03935dd91.tar.gz
relx-4efd1176c71116d52bc64dae7466d5c03935dd91.tar.bz2
relx-4efd1176c71116d52bc64dae7466d5c03935dd91.zip
Merge pull request #585 from lrascao/fix/rewrite_otp_apps
Only ensure kernel,stdlib for empty dep apps
Diffstat (limited to 'src')
-rw-r--r--src/rlx_app_discovery.erl7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/rlx_app_discovery.erl b/src/rlx_app_discovery.erl
index aab1d3b..0414a0a 100644
--- a/src/rlx_app_discovery.erl
+++ b/src/rlx_app_discovery.erl
@@ -303,9 +303,10 @@ get_deps(AppDir, AppName, AppVsn, AppDetail) ->
Apps :: list(atom())) -> list(atom()).
ensure_stdlib_kernel(kernel, Deps) -> Deps;
ensure_stdlib_kernel(stdlib, Deps) -> Deps;
-ensure_stdlib_kernel(_AppName, Deps) ->
- %% ensure that stdlib and kernel are the first deps
- [kernel, stdlib | Deps -- [stdlib, kernel]].
+ensure_stdlib_kernel(_AppName, []) ->
+ %% minimum required deps are kernel and stdlib
+ [kernel, stdlib];
+ensure_stdlib_kernel(_AppName, Deps) -> Deps.
%%%===================================================================
%%% Test Functions