Hi all,
I have been reading "Java Tools for Xtreme Programming" and noticed a point the authors make in regard to
ant builds. They suggest the best approach is one of separating builds for Web,
EJB, Aplets etc into their own build files. I wanted to get opinions on this, as I subscribe to the single build file principle myself (having all files under the same dev tree), and wondered under what circumstances having separate build files might be beneficial. I realise one of them must be performance in large builds. But surely having targets and filters for different build types (ie compile, debug, all etc) can help focus the build process.
Look forward to comments.