tycho-custom-bundle:custom-bundle
Full name:
org.eclipse.tycho.extras:tycho-custom-bundle-plugin:4.0.5:custom-bundle
Description:
Builds OSGi bundle
Attributes:
- Requires a Maven project to be executed.
- The goal is not marked as thread-safe and thus does not support parallel builds.
Required Parameters
Name | Type | Since | Description |
---|---|---|---|
<bundleLocation> |
File |
- |
Location of OSGi bundle, must have META-INF/MANIFEST.MF bundle manifest file. |
<classifier> |
String |
- |
Classifier of attached artifact. |
<fileSets> |
List<DefaultFileSet> |
- |
Additional files to be included in the generated bundle. |
Optional Parameters
Name | Type | Since | Description |
---|---|---|---|
<archive> |
MavenArchiveConfiguration |
- |
No description. |
<excludes> |
String[] |
- |
File patterns to exclude from bundleLocation. |
<includes> |
String[] |
- |
File patterns to include from bundleLocation. Include everything by default. |
<project> |
MavenProject |
- |
No description. User Property: project |
Parameter Details
<archive>
No description.
- Type:
org.apache.maven.archiver.MavenArchiveConfiguration
- Required:
report.plugin.goal.no
<bundleLocation>
Location of OSGi bundle, must have META-INF/MANIFEST.MF bundle manifest file.
- Type:
java.io.File
- Required:
report.plugin.goal.yes
<classifier>
Classifier of attached artifact.
- Type:
java.lang.String
- Required:
report.plugin.goal.yes
<excludes>
File patterns to exclude from bundleLocation.
- Type:
java.lang.String[]
- Required:
report.plugin.goal.no
<fileSets>
Additional files to be included in the generated bundle.
- Type:
java.util.List<org.codehaus.plexus.archiver.util.DefaultFileSet>
- Required:
report.plugin.goal.yes
<includes>
File patterns to include from bundleLocation. Include everything by default.
- Type:
java.lang.String[]
- Required:
report.plugin.goal.no
<project>
No description.
- Type:
org.apache.maven.project.MavenProject
- Required:
report.plugin.goal.no
- User Property:
project