tycho-custom-bundle:custom-bundle
Full name:
org.eclipse.tycho.extras:tycho-custom-bundle-plugin:3.0.4: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 is: project. | 
          
Parameter Details
<archive>
(no description)
        
- Type: 
org.apache.maven.archiver.MavenArchiveConfiguration - Required: 
No 
<bundleLocation>
Location of OSGi bundle, must have META-INF/MANIFEST.MF bundle manifest file.
        
- Type: 
java.io.File - Required: 
Yes 
<classifier>
Classifier of attached artifact.
        
- Type: 
java.lang.String - Required: 
Yes 
<excludes>
File patterns to exclude from bundleLocation.
        
- Type: 
java.lang.String[] - Required: 
No 
<fileSets>
Additional files to be included in the generated bundle.
        
- Type: 
java.util.List<org.codehaus.plexus.archiver.util.DefaultFileSet> - Required: 
Yes 
<includes>
File patterns to include from bundleLocation. Include everything by default.
        
- Type: 
java.lang.String[] - Required: 
No 
<project>
(no description)
        
- Type: 
org.apache.maven.project.MavenProject - Required: 
No - User Property: 
project 
