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