The TarTask
creates a tarball from a fileset or directory.
Table 162. Attributes
Name | Type | Description | Default | Required |
---|---|---|---|---|
destfile |
String |
Tarball filename | none | Yes |
basedir |
String |
Base directory to tar (if no fileset specified, entire directory contents will be included in tar) | none | No |
compression |
String |
Type of compression to use (gzip, bzip2, none) | none | No |
includeemptydirs |
Boolean |
If set to true , also empty directories are copied.
|
true |
No |
longfile |
String |
How to handle long files, those with a path > 100 chars. Allowable
values are: truncate - paths are truncated to the
maximum length, fail - paths greater than the maximim
cause a build exception warn - paths greater than the
maximum cause a warning and GNU is used, gnu - GNU
extensions are used for any paths greater than the maximum,
omit - paths greater than the maximum are omitted
from the archive
|
warn | No |
prefix |
String |
File path prefix to use when adding files to archive | none | No |
Note
files are not replaced if they are already present in the archive.
Note
using basedir and fileset simultaneously can result in strange contents in the archive.