-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Shane, > >> 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 >
Do you know the concept that we Java guyz use for picking the correct platform specific dependency (e.g. when native code is involved). If you are interested, have a look here: https://bugs.eclipse.org/bugs/show_bug.cgi?id=199302 Some link is broken but the attached POM is showing the idea. Regards Jörg -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkoPLeAACgkQmPuec2Dcv/+rvgCeInXXB8PmS+fCPkSHT4rzNS3J hiYAoInA+/01uw81dttP4snGQN/qxAwq =Pyb1 -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
