Class AntTarget

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.api.internal.ConventionTask
org.gradle.api.tasks.ant.AntTarget
All Implemented Interfaces:
Comparable<Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.IConventionAware, org.gradle.api.internal.TaskInternal, Named, ExtensionAware, Task, Configurable<Task>

@DisableCachingByDefault(because="Gradle would require more information to cache this task") public abstract class AntTarget extends org.gradle.api.internal.ConventionTask
A task which executes an Ant target.
  • Constructor Details

    • AntTarget

      public AntTarget()
  • Method Details

    • executeAntTarget

      protected void executeAntTarget()
    • getTarget

      @Internal public org.apache.tools.ant.Target getTarget()
      Returns the Ant target to execute.
    • setTarget

      public void setTarget(org.apache.tools.ant.Target target)
      Sets the Ant target to execute.
    • getBaseDir

      @Internal public File getBaseDir()
      Returns the Ant project base directory to use when executing the target.
    • setBaseDir

      public void setBaseDir(File baseDir)
      Sets the Ant project base directory to use when executing the target.
    • getDescription

      @Internal public String getDescription()
      Returns the description of this task.
      Specified by:
      getDescription in interface Task
      Overrides:
      getDescription in class DefaultTask
      Returns:
      the description. May return null.
    • setDescription

      public void setDescription(String description)
      Sets a description for this task. This should describe what the task does to the user of the build. The description will be displayed when gradle tasks is called.
      Specified by:
      setDescription in interface Task
      Overrides:
      setDescription in class DefaultTask
      Parameters:
      description - The description of the task. Might be null.