Pierre De Rop created FELIX-4135:
------------------------------------

             Summary: Bnd scrplugin contrib
                 Key: FELIX-4135
                 URL: https://issues.apache.org/jira/browse/FELIX-4135
             Project: Felix
          Issue Type: Improvement
          Components: Maven SCR Plugin
            Reporter: Pierre De Rop
            Priority: Minor


This issue is related to the following post, which is about writing a bndtools 
plugin for the Apache Felix Scrplugin annotations:

 http://www.mail-archive.com/[email protected]/msg29200.html

If this may help, I have attached to this issue a simple BND plugin, which 
internally invokes the SCRDescriptorGenerator in order to generate the 
descriptors for Apache Felix Scr annotations, as well as DS 1.2 annotations 
(using the scrplugin generator).

Basically, just adding the following parameter in a directives.bnd file allows 
to invoke the plugin:

    -plugin 
org.apache.felix.scrplugin.bnd.SCRDescriptorBndPlugin;destdir=target/classes

I did some tests using a BND Ant task, and it seems to work, and will try to do 
a test with bndtools this week (for now I don't know how to add a plugin in 
bndtools, but I guess it's easy).


--
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

Reply via email to