---
 server/sinan/src/sin_depends.erl |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/server/sinan/src/sin_depends.erl b/server/sinan/src/sin_depends.erl
index e7c8b7b..9ba1295 100644
--- a/server/sinan/src/sin_depends.erl
+++ b/server/sinan/src/sin_depends.erl
@@ -119,7 +119,7 @@ get_application_env(Key) ->
 %%--------------------------------------------------------------------
 %% @doc
 %%  Check for per project dependencies
-%% @spec (Prefix, ErtsVersion, AppInfo, Acc) -> 
+%% @spec (Prefix, ErtsVersion, AppInfo, Acc) ->
 %%                              [{Deps, Vsn, NDeps, Location}]
 %% @end
 %%--------------------------------------------------------------------
@@ -135,7 +135,7 @@ check_project_dependencies(Prefix,
                            AllProjectApps, Acc) ->
     Acc2 = resolve_project_dependencies(Prefix, ErtsVersion, Deps,
                                         AllProjectApps,
-                                        [App | Acc]),
+                                        merge_deps(App, Acc, Acc)),
     check_project_dependencies(Prefix,
                               ErtsVersion,
                               ProjectApps,
@@ -148,6 +148,13 @@ check_project_dependencies(_,
                           Acc) ->
     Acc.
 
+merge_deps(App, [App | _], All) ->
+    All;
+merge_deps(App,  [_ | Rest], All) ->
+    merge_deps(App, Rest, All);
+merge_deps(App, [], All) ->
+    [App | All].
+
 resolve_project_dependencies(Prefix,
                              ErtsVersion,
                              Deps0 = [Dep | Deps],
-- 
1.6.1.3


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"erlware-dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/erlware-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to