In that case, how does one handle a single module build that produces multiple artefacts? Is this 'not the Maven way'? What about multi-platform builds? What about multiple output types (header files, DLLs, import libraries and JNI JARs)?
I'm getting very confused by this, because the 'Maven way' seems to indicate that I should have the following: imaging-core-win32-x86-dll imaging-core-win32-x86-lib imaging-core-win32-x64-dll imaging-core-win32-x64-lib imaging-core-osx-x86-so imaging-core-osx-x64-so imaging-core-linux-glibc22-x86-so imaging-core-jar imaging-core-includes ... as separate *modules* and then build each of these separately, rather than simply building several things with different classifiers. That is a nightmare. Maven must surely be suitable for more than collections of JARs. What have I missed? -- David > -----Original Message----- > From: anders.g.ham...@gmail.com [mailto:anders.g.ham...@gmail.com] > On Behalf Of Anders Hammar > Sent: Wednesday, 25 May 2011 3:49 PM > To: Maven Users List > Subject: RE: How to compile twice > > It will not. I can tell you that for sure. The person that ends du maintaining > your build setup will curse your name forever! > > /Anders (mobile) > Den 25 maj 2011 16.44 skrev "Claves Do Amaral" > <claves.doama...@iggroup.com > >: > > -----Original Message----- > > From: Stephen Connolly [mailto:stephen.alan.conno...@gmail.com] > >> > >>STOP FIGHTING MAVEN > > > > :) > > > > I will take the risky way, like Prometheus, and pay the consequences > > of my > hubris. I hope that Maven will have mercy on me. > > > > > > > > The information contained in this email is strictly confidential and > > for > the use of the addressee only, unless otherwise indicated. If you are not the > intended recipient, please do not read, copy, use or disclose to others this > message or any attachment. Please also notify the sender by replying to this > email or by telephone (+44 (0)20 7896 0011) and then delete the email and > any copies of it. Opinions, conclusions (etc) that do not relate to the official > business of this company shall be understood as neither given nor endorsed > by it. IG Group Holdings plc is a company registered in England and Wales > under number 01190902. VAT registration number 761 2978 07. Registered > Office: Cannon Bridge House, 25 Dowgate Hill, London EC4R 2YA. Authorised > and regulated by the Financial Services Authority. FSA Register number > 114059. > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > > For additional commands, e-mail: users-h...@maven.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org