wok-6.x annotate apache-ant/description.txt @ rev 21817
updated mlt (6.14.0 -> 6.16.0)
author | Hans-G?nter Theisgen |
---|---|
date | Mon Aug 19 17:12:45 2019 +0100 (2019-08-19) |
parents | |
children |
rev | line source |
---|---|
hackdorte@20007 | 1 Apache Ant is a Java library and command-line tool whose mission is to drive |
hackdorte@20007 | 2 processes described in build files as targets and extension points dependent |
hackdorte@20007 | 3 upon each other. The main known usage of Ant is the build of Java |
hackdorte@20007 | 4 applications. Ant supplies a number of built-in tasks allowing to compile, |
hackdorte@20007 | 5 assemble, test and run Java applications. Ant can also be used effectively to |
hackdorte@20007 | 6 build non Java applications, for instance C or C++ applications. More |
hackdorte@20007 | 7 generally, Ant can be used to pilot any type of process which can be |
hackdorte@20007 | 8 described in terms of targets and tasks. |
hackdorte@20007 | 9 |
hackdorte@20007 | 10 Ant is written in Java. Users of Ant can develop their own "antlibs" |
hackdorte@20007 | 11 containing Ant tasks and types, and are offered a large number of ready-made |
hackdorte@20007 | 12 commercial or open-source "antlibs". |
hackdorte@20007 | 13 |
hackdorte@20007 | 14 Ant is extremely flexible and does not impose coding conventions or directory |
hackdorte@20007 | 15 layouts to the Java projects which adopt it as a build tool. |
hackdorte@20007 | 16 |
hackdorte@20007 | 17 Software development projects looking for a solution combining build tool and |
hackdorte@20007 | 18 dependency management can use Ant in combination with Apache Ivy. |
hackdorte@20007 | 19 |
hackdorte@20007 | 20 The Apache Ant project is part of the Apache Software Foundation. |