4. BitBake Build Engine

BitBake is a build tool comparable to Make and Apache Ant. However, because of its flexible and extensible architecture, BitBake’s capabilities go far beyond what typical software build engines provide. BitBake’s metadata syntax not only enables variables and execution of simple commands but also can embed entire shell scripts and Python functions.

BitBake is derived from Portage, the build and package management system used by the Gentoo Linux distribution. ...

Get Embedded Linux Systems with the Yocto Project now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.