On Thu, Dec 11, 2008 at 10:58 PM, Jason van Zyl <[email protected]>wrote:

>
> Something that I think would be useful is a language/platform element. Then
> it's purely additions to the POM. If you could identify the
> language/platform and it's version would that be enough for you?


For this element, I think it would be better to have something more general.
For example, I may want slightly different pom extensions for both Byldan
and NMaven, both of which have the same platform.

I do think, however, that also having a platform element within the pom is a
good idea, as this would allow the artifact provider to specify target
platform requirements for the artifact. This could then be matched against
the Maven toolchain config, which would provide the build capabilities. I
talked with Oleg yesterday about this and he said that we could define
custom SAT rules for Mercury, allowing us to pull in different dependency
chains, based on the toolchain/platform.

Shane

Reply via email to