[ http://jira.codehaus.org/browse/MPIDEA-10?page=all ]
Brett Porter closed MPIDEA-10:
------------------------------
Fix Version: 1.6
Resolution: Fixed
applied (finally!). Thanks.
I'm changing the JDK handling to use maven.compile.source instead of a custom
property, however.
> Include all dependencies in multiproject build as modules: allow specifying
> generated source directories.
> ---------------------------------------------------------------------------------------------------------
>
> Key: MPIDEA-10
> URL: http://jira.codehaus.org/browse/MPIDEA-10
> Project: maven-idea-plugin
> Type: Improvement
> Reporter: David Jencks
> Fix For: 1.6
> Attachments: diff.txt, diff2.txt, xdocs.diff
>
>
> The enclosed patch includes two enhancements to the idea plugin.
> 1. In idea:multiproject, instead of basing decisions about whether a
> dependency is a module or a library dependency on whether the groupId matches
> the current groupId, the decision is based on whether the dependency is in
> fact built in the current build, i.e. whether it is in the
> idea.multiproject.includes set. This makes the plugin usable for projects
> spanning several groupIds and avoids problems in cases when you do not wish
> to build some dependencies even though they have the same groupId.
> 2. In each module, generated source directories inside target (such as from
> xmlbeans or xdoclet) can be added by including e.g.
> maven.idea.generated.source=xmlbeans
> It is entirely possible that the implementation of (1) could be improved,
> since it does some fancy jelly scripting to get the list of projects in the
> multiproject build accessible to each project.
> For (2), I've not followed the eclipse model of allowing an arbitrary path to
> additional source directories since I think the only appropriate place for
> them is in the target directory.
--
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
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]