Tempfile Task This task sets a property to the name of a temporary file. |
Description
> This task sets a property to the name of a temporary file. Unlike `java.io.File.createTempFile`, this task does not actually create the temporary file, but it does guarantee that the file did not exist when the task was executed. Examples:
>     <tempfile property="temp.file"/>
> create a temporary file
>     <tempfile property="temp.file" suffix=".xml"/>
> create a temporary file with the `.xml` suffix
>     <tempfile property="temp.file" destDir="build"/>
create a temporary file in the `build` subdirectory
Parameters
> Attribute | Description | Type | Requirement
> property | Sets the property you wish to assign the temporary file to. | String | Required
> destdir | Sets the destination directory. If not set, the basedir directory is used instead. | File | Optional
> prefix | Sets the optional prefix string for the temp file. | String
> suffix | Sets the optional suffix string for the temp file. | String
> deleteonexit | Whether the temp file will be marked for deletion on normal exit of the Java Virtual Machine (even though the file may never be created); default false. Since Ant 1.7 | boolean
> createfile | Whether the temp file should be created by this task; default false.Since Ant 1.7.1 | boolean
Parameters as nested elements