tycho-packaging:product-export

Full name:

org.eclipse.tycho:tycho-packaging-plugin:0.21.0:product-export

Description:

Copyright (c) 2008, 2012 Sonatype Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html Contributors: Sonatype Inc. - initial API and implementation

Attributes:

  • Requires a Maven project to be executed.

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

createProductArchive:

(no description)
  • Type: boolean
  • Required: No
  • User Property: tycho.product.createArchive
  • Default: true

environments:

Deprecated.
(no description)
  • Type: org.eclipse.tycho.core.facade.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