Yesss, it’s a good idea. Ant is a substitute for make, designed to be free of make’s wrinkles. It is, however, only a make substitute, and allows only to write build files.
The reality shows that most of the builtfiles are written ad hoc and are of varied quality. For example, given the source code application X, there’s no common way of specifying how to build and install this application in a given path or how to build the documentation.
Wait a second… haven’t we had a similar problem with makefiles?
Yessss, the answer is automake/autoconf. How about a similar tool for Ant, without autocont/automake’s wrinkles?
(more…)