[
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