Summary

As we’ve probably all experienced, there’s a real need to maintain tight control over how your build or development environment is configured. But having said that, we must also inject some flexibility because the build and development environments will be different. It’s also advantageous for both the developers and the people responsible for the build to be able to leverage each other’s work. Being able to fragment the build into small pieces is one step toward these goals.

Another step is the introduction of configuration files. These configuration files help to externalize parameters so that individual environments may be configured as desired without the need to edit the build script.

Finally, having a project-level build script ...

Get Ant Developer’s Handbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.