March 09
Prof. Ismael H. F. Santos                                                                               2
Traditional Build
nTraditional build tools (make, Ant, etc) are usually script languages which are by definition very task-oriented. A functional build script can usually be divided into three kinds of content:
nSome execution code logically grouped into units (compiling, jar packaging, generate javadoc, ...).
nThe interrelationship between the different units of code (execution order).
nThe project specific informations (file locations, libraries, ...).
nThis approach is very similar to the procedural programming approach.
n