[
https://issues.apache.org/jira/browse/FELIX-343?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12521789
]
Carsten Ziegeler commented on FELIX-343:
----------------------------------------
If it would be just "src/main/resources" I would agree with you. But any maven
plugin can add resource paths during the build, for example the scrplugin
generates the service descriptor and adds a path to the generated files to the
maven resources. This allows you to use the default value (without specifying
the Include-Resource) and frees you from taking care which paths might be added
by which plugin.
We have several of these plugins and it gets a little bit annoying to remember
all paths and to add them all manually.
While I agree that this is a minor issue, I think the patch doesn't hurt as it
does not change the behaviour but just provides more comfort for specific use
cases.
> Add "additional-Resource" option
> --------------------------------
>
> Key: FELIX-343
> URL: https://issues.apache.org/jira/browse/FELIX-343
> Project: Felix
> Issue Type: Improvement
> Components: Maven Bundle Plugin
> Affects Versions: 1.0.0
> Reporter: Carsten Ziegeler
> Attachments: patch.txt
>
>
> The "Include-Resource" option is currently a all-or-nothing option which is
> directly forwarded to bnd. One can either use the default (the maven resource
> paths) or specify the whole paths oneself. In many cases it is more desirable
> to just provide additional paths to the default maven paths.
> Therefore I created a patch which adds an "addtional-Resource" property. The
> logic is as follows:
> - If Include-Resource is specified but no additional-Resource:
> Include-Resource is forwarded to bnd
> - If Include-Resource is specified and additional-Resource:
> Include-Resource+','+additionalResource is forwarded to bnd
> - if no Include-Resource is specified and no additional-Resource: maven
> resource paths are forwarded to bnd
> - if no Include-Resource is specified and additional-Resource is given: maven
> resource paths + additionalResource are forwarded to bnd.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.