Apache Ant - Target

Card Puncher Data Processing


A target is a grouping of tasks designed to do a particular job.

Targets can declare other targets that they depend on.

In a build, targets are the unit of incremental build.


The default target is an attribute of the project

Documentation / Reference

Discover More
Card Puncher Data Processing

is a build tool such as make, gnumake, nmake, jam,... without their limitations. is a Java technology-based build tool developed by the Apache Software Foundation (). supplies...
Card Puncher Data Processing
Ant - Task

A task is a function and belongs to a target The task operates only on the parameters it is given. Tasks can consume and emit items and properties. By design, they have no other insight into the state...
Card Puncher Data Processing
Apache Ant - Buildfile (Build.xml)

Apache Ant's buildfiles are the ant script and are written in XML. Each buildfile contains: one and at least one (default) target with task elements.
Card Puncher Data Processing
Apache Ant - Flow (Dependency, Condition)

How to control the flow in a build file. Targets can depend on other targets and Apache Ant ensures that these other targets have been executed before. Each target gets executed only once, even...
Card Puncher Data Processing
Apache Ant - Project

A project is the first node of a buildfile A project has: three attributes: name, the name of the project default, the default target to use when no target is supplied. basedir, the base...
Card Puncher Data Processing
Apache Ant - Target Order Execution and Dependency (depends target attribute)

The Ant's depends attribute specifies the order in which targets should be executed. It does not affect whether the target that specifies the dependency(s) gets executed if the dependent target(s) did...

Share this page:
Follow us:
Task Runner