Gregg:
> Yes, it is an automation tool. And, just like CPP is an automation tool,
> ant can be abused to do configuration management because it's possible.
> The postgresql dist includes the use of Ant for no reason at all. The
> build process is stricktly Linux/Make based, and Ant is not necessary when
> Make is already in place.
True enough...but Ant is just a make replacement (albeit a more powerful and
easier to use one). We won't be using makefiles on this project. Doesn't
make sense. (all puns intended. ;-) ).
> My IDE includes the ability to do all the things that Ant does, so I don't
> need to use Ant for my projects. Running unit tests and other such tasks
> is a good use for running these tests portably.
Not everyone's IDE does....Ant will run on any JDK-enabled platform, and
provides a common platform for builds that no IDE can.
> I just want to make sure that complexity is only a necessity,
> not a chain reaction.
No argument there!
Andrzej Jan Taramina
Chaeron Corporation: Enterprise System Solutions
http://www.chaeron.com
|