Build and Continuous Integration Tools

We’ve examined at length the benefits of automating your build process, and as you would expect, there are many off-the-shelf tools that will help you to do so.

Build Tools

The granddaddy of build tools is the venerable make. Things have moved on, however, and several much better choices are now available.

GNU Make:

http://www.gnu.org/software/make/

Although based upon make, GNU Make supports a number of significant extensions allowing much more sophisticated control over the build process than has traditionally been available.

Autoconf:

http://www.gnu.org/software/autoconf/

Autoconf is particularly appropriate for open source software that needs to support building in a wide range of different environments. ...

Get Debug It! 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.