tycho-packaging:package-feature
Full name:
org.eclipse.tycho:tycho-packaging-plugin:0.18.0:package-feature
Description:
(no description)
Attributes:
- Requires a Maven project to be executed.
- Requires dependency resolution of artifacts in scope: runtime.
- Binds by default to the lifecycle phase: package.
Required Parameters
| Name |
Type |
Since |
Description |
| finalName |
String |
- |
Name of the generated JAR.
|
Optional Parameters
| Name |
Type |
Since |
Description |
| archive |
MavenArchiveConfiguration |
- |
The maven archiver to use.
|
| basedir |
File |
- |
(no description)
|
| deployableFeature |
boolean |
- |
If set to true (the default), standard eclipse update
site directory with feature content will be created under target
folder. Default value is: false. |
| outputDirectory |
File |
- |
(no description)
|
| qualifier |
String |
- |
Build qualifier. Recommended way to set this parameter is using
build-qualifier goal.
|
| strictBinIncludes |
boolean |
- |
If set to true (the default), missing build.properties
bin.includes will cause build failure. If set to
false, missing build.properties bin.includes will be
reported as warnings but the build will not fail. Default value is: true. |
| target |
File |
- |
(no description)
|
| useDefaultExcludes |
boolean |
- |
(no description) Default value is: true. |
Parameter Details
archive:
The maven archiver to use.
- Type: org.apache.maven.archiver.MavenArchiveConfiguration
- Required: No
basedir:
(no description)
- Type: java.io.File
- Required: No
- Expression: ${project.basedir}
deployableFeature:
If set to true (the default), standard eclipse update
site directory with feature content will be created under target
folder.
- Type: boolean
- Required: No
- Default: false
finalName:
Name of the generated JAR.
- Type: java.lang.String
- Required: Yes
- Expression: ${project.build.finalName}
outputDirectory:
(no description)
- Type: java.io.File
- Required: No
- Expression: ${project.build.directory}
qualifier:
Build qualifier. Recommended way to set this parameter is using
build-qualifier goal.
- Type: java.lang.String
- Required: No
- Expression: ${buildQualifier}
strictBinIncludes:
If set to true (the default), missing build.properties
bin.includes will cause build failure. If set to
false, missing build.properties bin.includes will be
reported as warnings but the build will not fail.
- Type: boolean
- Required: No
- Default: true
target:
(no description)
- Type: java.io.File
- Required: No
- Expression: ${project.build.directory}/site
useDefaultExcludes:
(no description)
- Type: boolean
- Required: No
- Default: true