apache-whisker4:generate

Full name:

org.apache.creadur.whisker:apache-whisker-plugin4maven:0.1-SNAPSHOT:generate

Description:

Generates licensing related materials such as LICENSE and NOTICE documents for assembled applications.

Attributes:

  • Requires a Maven project to be executed.

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 is: apacheWhiskerDescriptor.

Optional Parameters

Name Type Since Description
outputDirectory File - Destination for generated materials
Default value is: ${project.build.directory}.
outputEncoding String - The licensing materials will be encoding thus.
Default value is: ${project.build.sourceEncoding}.
User property is: 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}