tools:copy-legal-files
Copy legal files for inclusion into generated jars.
Mojo Attributes:
- Requires a Maven 2.0 project to execute.
- Automatically executes within the lifecycle phase:
validate
Required Parameters
Name |
Type |
Description |
outputDirectory |
File |
Directory to copy legal files into. |
Optional Parameters
Name |
Type |
Description |
ant |
AntHelper |
No description. |
fileset |
DirectoryScanner |
The set of legal files to be copied. Default fileset includes: LICENSE[.txt], NOTICE[.txt] and DISCLAIMER[.txt]. |
strict |
boolean |
When set to true, fail the build when no legal files are found. Default value is false . |
Parameter Details
ant
No Description.
- Type:
org.apache.geronimo.genesis.ant.AntHelper
- Required:
No
fileset
The set of legal files to be copied. Default fileset includes: LICENSE[.txt], NOTICE[.txt] and DISCLAIMER[.txt].
- Type:
org.codehaus.plexus.util.DirectoryScanner
- Required:
No
outputDirectory
Directory to copy legal files into.
- Type:
java.io.File
- Required:
Yes
- Expression:
${project.build.outputDirectory}/META-INF
strict
When set to true, fail the build when no legal files are found.
- Type:
boolean
- Required:
No
- Default:
false