[ http://jira.codehaus.org/browse/MNG-3150?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=183233#action_183233 ]
Benjamin Bentmann commented on MNG-3150: ---------------------------------------- Paul, are you aware that as of MNG-1493, the {{<module>}} element in the POM can not only point at a directory but also at a POM file? Wouldn't that solve your problem, by having a {{pom-jdk14.xml}} POM refer to its children via {{<module>child/pom-jdk14.xml</module>}}? > Command line -f option should propagate to module poms. > ------------------------------------------------------- > > Key: MNG-3150 > URL: http://jira.codehaus.org/browse/MNG-3150 > Project: Maven 2 > Issue Type: Improvement > Components: Command Line > Reporter: Paul Gier > Fix For: 3.x > > Attachments: MNG-3150-maven-core-r573613.patch > > > I have a multi module project where I would like to have parrallel builds. > The default pom.xml build would be using jdk1.5 or jdk6, and the parrallel > build pom would be for creating retro compiled jdk14 artifacts. So the pom > for this build would be "pom-jdk14.xml". I've explored other options such as > using a classifier for the retro translated artifact, and using profiles to > choose between jdk1.5 and jdk1.4 builds. But both of these have problems > that I can't get around without a lot of difficulty. > Using two separate poms works great for me for a single module project, but > for a multi module project, I have no way to tell the modules to pick up a > different pom.xml file. > So for my multi module build I would like to be able to say > mvn -f pom-jdk14.xml install > And each module should then look for it's own pom-jdk14.xml. This could be > made into the default behaviour of the "-f" option, or a new option could be > introduced like "-fg" to use the other pom file globally across all the > module. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira