Fork me on GitHub

apache-whisker:generate

Full name:

org.apache.creadur.whisker:apache-whisker-maven-plugin:0.2-SNAPSHOT:generate

Description:

Generates licensing related materials such as LICENSE and NOTICE documents for assembled applications. The plugin is not bound to a specific lifecycle phase.

Attributes:

  • The goal is not marked as thread-safe and thus does not support parallel builds.

Required Parameters

Name Type Since Description
<descriptor> File - This file contains a description of the licensing qualities of the expected contents of the assembled application.
User Property: apacheWhiskerDescriptor

Optional Parameters

Name Type Since Description
<outputDirectory> File - Destination for generated materials
Default: ${project.build.directory}
<outputEncoding> String - The licensing materials will be encoding thus.
Default: ${project.build.sourceEncoding}
User Property: outputEncoding

Parameter Details

<descriptor>

This file contains a description of the licensing qualities of the expected contents of the assembled application.
  • Type: java.io.File
  • Required: Yes
  • User Property: apacheWhiskerDescriptor

<outputDirectory>

Destination for generated materials
  • Type: java.io.File
  • Required: No
  • Default: ${project.build.directory}

<outputEncoding>

The licensing materials will be encoding thus.
  • Type: java.lang.String
  • Required: No
  • User Property: outputEncoding
  • Default: ${project.build.sourceEncoding}