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
