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