On Jan 10, 2008 11:26 AM, Xavier Hanin <[EMAIL PROTECTED]> wrote:
> On Jan 10, 2008 6:13 PM, Dominique Devienne <[EMAIL PROTECTED]> wrote:
> First what I mean by language agnostic is that Ivy can handle any kind of
> artifacts, and not only jars. So in your case you can easily declare that
> your module publishes several artifacts, one being the jar, and the others
> being platform specific zips. Then you can split your platform specific zips
> in separate configurations (one by platform). This declaration goes in the
> module ivy file in the repository. Then you can ask Ivy to resolve the
> platform specific configuration you need depending on the platform you make
> your build on. And once you get the zip on your local filesystem you can do
> whatever you want with it like you did before, Ivy being used only for
> provisioning.

Yes, this gives me an idea about the process, thanks. I was expecting
a bit more, in term of path assembling, as doing a transitive addition
of all artifact dirs into a path is something that only a
dependency-aware task can do well I think, but OTOH limiting yourself
to doing only one thing well is always a good design decision in my
book. I'll need to dig this more on my own now. --DD

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to