Package ant-base-1.7.0-2
| System | Binary Distributions | CVS/rsync Source Distributions | |
|---|---|---|---|
10.5/i386 | |||
10.5/powerpc | |||
10.4/i386 | |||
10.4/powerpc | 1.7.0-2 | ||
10.3 | |||
10.2 (gcc3.3 only) * | |||
| Description: | Java based build tool (1.7.0-2) | |
Ant is different. Instead of a model where it is extended with shell
based commands, it is extended using Java classes. Instead of writing
shell commands, the configuration files are XML based calling out a
target tree where various tasks get executed. Each task is run by an
object which implements a particular Task interface.
Granted, this removes some of the expressive power that is inherent by
being able to construct a shell command such as `find . -name foo
-exec rm {}` but it gives you the ability to be cross platform. To
work anywhere and everywhere. And hey, if you really need to execute a
shell command, Ant has an exec rule that allows different commands to
be executed based on the OS that it is executing on. | ||
| Section: | devel | |
| Maintainer: | Benjamin Reed <ant-baseATfinkDOTracoonfinkDOTcom> | |
| Website: | http://ant.apache.org/ | |
| License: | BSD | |
| Info-File: | dists/10.4/stable/main/finkinfo/devel/ant-base.info CVS log, Last Changed: Sat, 04 Aug 2007 15:26:02 (UTC) | |
Section list - Flat package list - Search packages
(*) = Unsupported distribution.