7.3. autotools.bbclass

The autotools class supports Autotooled packages.

The autoconf, automake, and libtool bring standardization. This class defines a set of tasks (configure, compile etc.) that work for all Autotooled packages. It should usually be enough to define a few standard variables and then simply inherit autotools. This class can also work with software that emulates Autotools. For more information, see the "Autotooled Package" section in the Yocto Project Development Manual.

It's useful to have some idea of how the tasks defined by this class work and what they do behind the scenes.

Note

It is planned for future Yocto Project releases that by default, the autotools class supports out-of-tree builds (B != S). If your recipes do not support out-of-tree builds, you should have them inherit the autotools-brokensep class.