On 2004/01/10, at 13:46, Karl Trygve Kalleberg wrote:

The practice of Maven to download these extra libraries at build time will not in general work in Gentoo, as we have an implicit rule saying that you can do emerge -f package to download the required files, then log off the net and do building offline.

For now, I don't think we have any packages that use maven to build, but
this is definitely a problem that needs to be resolved when we do.

for a maven-using project the project.xml is the only logical place for dependency
info, which means the portage info would have to extracted from that. that
could be done as part of the process of making the ebuild. it's possible the whole
ebuild could be automatically generated based on a template and a transform
on the project.xml; after all the maven project and the gentoo ebuild are functionally
similar.


to support maven as a build tool, after download the dependent jars could be
symlinked into a temporary maven-style repository, which maven would be
instructed to use during build.


well, that's just an idea...

j.


-- [EMAIL PROTECTED] mailing list



Reply via email to