tycho-packaging:product-export
Full name:
org.eclipse.tycho:tycho-packaging-plugin:2.7.5:product-export
Description:
(no description)
Attributes:
- Requires a Maven project to be executed.
- The goal is thread-safe and supports parallel builds.
Required Parameters
Name | Type | Since | Description |
---|---|---|---|
<buildDirectory> |
File |
- |
The output directory of the jar file By default this is the Maven
"target/" directory. User property is: project.build.directory . |
Optional Parameters
Name | Type | Since | Description |
---|---|---|---|
<createProductArchive> |
boolean |
- |
(no description) Default value is: true .User property is: tycho.product.createArchive . |
<environments> |
TargetEnvironment[] |
- |
Deprecated. |
<expandedProductFile> |
File |
- |
Location of generated .product file with all versions replaced with
their expanded values. Default value is: ${project.build.directory}/${project.artifactId}.product . |
<forcePackedDependencies> |
boolean |
- |
Default value is: false . |
<includeSources> |
boolean |
- |
(no description) Default value is: false . |
<p2inf> |
File |
- |
(no description) Default value is: ${productConfiguration}/../p2.inf . |
<productConfigurationFile> |
File |
- |
The product configuration, a .product file. This file manages all
aspects of a product definition from its constituent plug-ins to
configuration files to branding. Default value is: ${project.basedir}/${project.artifactId}.product .User property is: productConfiguration . |
<qualifier> |
String |
- |
Build qualifier. Recommended way to set this parameter is using
build-qualifier goal. User property is: buildQualifier . |
<separateEnvironments> |
boolean |
- |
If true (the default), produce separate directory structure for
each supported runtime environment. Default value is: true . |
<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 . |
<useDefaultExcludes> |
boolean |
- |
(no description) Default value is: true . |
Parameter Details
<buildDirectory>
The output directory of the jar file By default this is the Maven
"target/" directory.
- Type:
java.io.File
- Required:
Yes
- User Property:
project.build.directory
<createProductArchive>
(no description)
- Type:
boolean
- Required:
No
- User Property:
tycho.product.createArchive
- Default:
true
<environments>
Deprecated.
(no description)
- Type:
org.eclipse.tycho.core.shared.TargetEnvironment[]
- Required:
No
<expandedProductFile>
Location of generated .product file with all versions replaced with
their expanded values.
- Type:
java.io.File
- Required:
No
- Default:
${project.build.directory}/${project.artifactId}.product
<forcePackedDependencies>
- Type:
boolean
- Required:
No
- Default:
false
<includeSources>
(no description)
- Type:
boolean
- Required:
No
- Default:
false
<p2inf>
(no description)
- Type:
java.io.File
- Required:
No
- Default:
${productConfiguration}/../p2.inf
<productConfigurationFile>
The product configuration, a .product file. This file manages all
aspects of a product definition from its constituent plug-ins to
configuration files to branding.
- Type:
java.io.File
- Required:
No
- User Property:
productConfiguration
- Default:
${project.basedir}/${project.artifactId}.product
<qualifier>
Build qualifier. Recommended way to set this parameter is using
build-qualifier goal.
- Type:
java.lang.String
- Required:
No
- User Property:
buildQualifier
<separateEnvironments>
If true (the default), produce separate directory structure for
each supported runtime environment.
- Type:
boolean
- Required:
No
- Default:
true
<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
<useDefaultExcludes>
(no description)
- Type:
boolean
- Required:
No
- Default:
true