Build automation

Build automation (generally referred to as 'Build systems' in the Gentoo world) is software that automates the complication, clean up, and installation stages of the software creation process. Recently it has become more common for build automation to perform elements of software testing. Gentoo developers must have at least a general understanding of one or more build systems in order to start writing ebuilds. This article services as a type of meta article in defining a list of build systems in Gentoo Linux.

Available software
Build systems available in the main Gentoo repository include:

External resources

 * The Basics of Autotools (Gentoo Developer Handbook)