Package Dependency Resolve

14 views
Skip to first unread message

Eric Merritt

unread,
Oct 13, 2011, 9:01:43 PM10/13/11
to erlang-...@googlegroups.com
Guys,

Over the last couple of months I have built a pretty sophisticated
dependency resolver for erlang. This is actually non-trivial as hell
in a lot of ways and somewhat general. That is, I know that both cean
and agner are going to need something like this. I am willing to pull
it out and put it into a well documented library if you guys have any
interest at all.

Eric

Christophe Romain

unread,
Oct 14, 2011, 3:28:12 AM10/14/11
to erlang-...@googlegroups.com
such a library would be great !
what i did for cean is simple but not powerfull, you can check it with
package/depends function ($HOME/.cean/functions/package/depends)
it's all based on what is declared into .pub files :/
I used to produce output for the .pub files with a simple script that
listed erlang calls for every module, but it does not handle
parameterized calls for example. it's also not able to handle name
collision, ...
accurate package dependency resolving is, like you said, not easy.

Eric Merritt

unread,
Oct 14, 2011, 11:01:08 AM10/14/11
to erlang-...@googlegroups.com
Ok. I will try to get it out on github this afternoon though it might
be monday. The initial version wont be documented but I will try to
get it out there soon.
Reply all
Reply to author
Forward
0 new messages