You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Pierre De Rop (JIRA)" <ji...@apache.org> on 2013/01/22 19:04:12 UTC
[jira] [Resolved] (FELIX-3863) Generate DependencyManager
Annotation MetaData In Project Folder
[ https://issues.apache.org/jira/browse/FELIX-3863?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pierre De Rop resolved FELIX-3863.
----------------------------------
Resolution: Fixed
Committed a patch in revision 1437070: Added support for a new
optional parameter (<generated-output-dir>) in the dependencymanager
annotation maven plugin, in order to specify a path (starting from
the project base directory), and the maven plugin will then generate the
extra descriptors files in that path.
For example:
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.dependencymanager.annotation</artifactId>
<version>3.1.0-SNAPSHOT</version>
<executions>
<execution>
<goals>
<goal>scan</goal>
</goals>
<configuration>
<log>warn</log>
<generated-output-dir>.</generated-output-dir>-->
</configuration>
</execution>
</executions>
</plugin>
will generate all dependencymanager annotations metadata in the root directory (".") of the maven project.
> Generate DependencyManager Annotation MetaData In Project Folder
> ----------------------------------------------------------------
>
> Key: FELIX-3863
> URL: https://issues.apache.org/jira/browse/FELIX-3863
> Project: Felix
> Issue Type: New Feature
> Components: Dependency Manager
> Affects Versions: dependencymanager-3.0.0
> Reporter: Pierre De Rop
> Assignee: Pierre De Rop
> Priority: Minor
>
> This change request concerns the dependency manager maven annotation plugin and is related to the following old post in the user mailing list:
> http://www.mail-archive.com/users@felix.apache.org/msg11621.html
> Basically, the purpose of the change request is to allow the maven plugin to generate the dependencymanager annotation metadata files (META-INF/dependencymanager/*) not only in the
> bundle file but also in the maven project folder hierarchy, i.e.,
> com.myannotation.project/com.myannotation.testbundle/META-INF/dependencymanager/...
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira