tycho-wrap:wrap

Full name:

org.eclipse.tycho:tycho-wrap-plugin:5.0.0-SNAPSHOT:wrap

Description:

No description.

Attributes:

  • Requires a Maven project to be executed.
  • The goal is thread-safe and supports parallel builds.
  • Binds by default to the lifecycle phase: package.

Required Parameters

Name Type Since Description
<input> File - No description.
Default: ${project.build.directory}/${project.build.finalName}.${project.packaging}
User Property: input
<output> File - No description.
Default: ${project.build.directory}/${project.build.finalName}-bundle.${project.packaging}
User Property: output

Optional Parameters

Name Type Since Description
<attach> boolean - If enabled attach the generated file as an artifact to the project
Default: true
User Property: attach
<bnd> String - Bnd instructions for this project specified directly in the pom file. This is generally be done using a <![CDATA[]]> section. If the project has a bndfile, then this configuration element is ignored.

The bnd instructions for this project are merged with the bnd instructions, if any, for the parent project.

<bndfile> String - File path to a bnd file containing bnd instructions for this project. Defaults to bnd.bnd. The file path can be an absolute or relative to the project directory.

The bnd instructions for this project are merged with the bnd instructions, if any, for the parent project.


Default: bnd.bnd
<classifier> String - The classifier to use when attach this to the project
Default: bundle
User Property: classifier

Parameter Details

<attach>

If enabled attach the generated file as an artifact to the project
  • Type: boolean
  • Required: No
  • User Property: attach
  • Default: true

<bnd>

Bnd instructions for this project specified directly in the pom file. This is generally be done using a <![CDATA[]]> section. If the project has a bndfile, then this configuration element is ignored.

The bnd instructions for this project are merged with the bnd instructions, if any, for the parent project.

  • Type: java.lang.String
  • Required: No

<bndfile>

File path to a bnd file containing bnd instructions for this project. Defaults to bnd.bnd. The file path can be an absolute or relative to the project directory.

The bnd instructions for this project are merged with the bnd instructions, if any, for the parent project.

  • Type: java.lang.String
  • Required: No
  • Default: bnd.bnd

<classifier>

The classifier to use when attach this to the project
  • Type: java.lang.String
  • Required: No
  • User Property: classifier
  • Default: bundle

<input>

No description.
  • Type: java.io.File
  • Required: Yes
  • User Property: input
  • Default: ${project.build.directory}/${project.build.finalName}.${project.packaging}

<output>

No description.
  • Type: java.io.File
  • Required: Yes
  • User Property: output
  • Default: ${project.build.directory}/${project.build.finalName}-bundle.${project.packaging}