On Sat, 2010-04-10 at 16:56 +0400, Peter Lemenkov wrote: > I did some investigation, and find a way to completely modularize > whole Erlang package. In a few words - main package consists of purely > virtual 'erlang' package and a dozens of sub-packages (from > erlang-appmon to erlang-xmerl - one sub-package for each > %{_libdir}/erlang/lib/* item). The main virtual package 'erlang' > depends on every subpackage, so if you prefer to install/upgrade > erlang by typing "yum install erlang" you won't see any difference. > What's new is a set of scripts to generate cross-subpackage > dependencies. The approach for dependency generation is very > straightforward and simple - with the addition to normal RPM > dependency generator, each ebin/*.beam file within each sub-package is > analyzed for imported and exported functions, and they are added (in > form of erlang(Module:Finction/Arity)) to the list of RPM provides and > requires. This sounds great! Thanks for looking into this. - ajax
Attachment:
signature.asc
Description: This is a digitally signed message part
-- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel