Deletes a file or directory, or set of files defined by a fileset. See Appendix D, Core Types for information on Filesets.
Table B.18: Attributes
Name | Type | Description | Default | Required |
---|---|---|---|---|
file
|
String
| The file that is to be deleted. You either have to specify this attribute,
dir , or use a fileset.
| n/a | Yes (or dir )
|
dir
|
String
| The directory that is to be deleted. You either have to specify this attribute,
file , or use a fileset.
| n/a | Yes (or file )
|
verbose
|
Boolean
| Used to force listing of all names of deleted files. | n/a | No |
quiet
|
Boolean
|
If the file does not exist, do not display a diagnostic message or modify the exit status to reflect an error. This means that if a file or directory cannot be deleted, then no error is reported. This setting emulates the -f option to the Unix | n/a | No |
failonerror
|
Boolean
| If this attribute is set to true , DeleteTask will verbose on errors but
the build process will not be stopped.
|
false
| No |
includeemptydirs
|
Boolean
| Determines if empty directories are also to be deleted. |
false
| No |
<!-- Delete a specific file --> <delete file="/tmp/foo.bar" /> <!-- Delete a directory --> <delete dir="/tmp/darl" includeemptydirs="true" verbose="true" failonerror="true" /> <!-- Delete using a fileset --> <delete> <fileset dir="/tmp"> <include name="*.bar" /> </fileset> </delete>