Metadata

The metadata used by BitBake can be in several distinct forms; they are as follows:

  • Configuration (.conf) files
  • Recipes (.bb and .bbappend files)
  • Classes (.bbclass files)
  • Include (.inc) files

Configuration

Configuration files, which are denoted by the .conf extension, define various configuration variables that govern the project's build process. These files fall into several areas that define machine configuration options, distribution configuration options, compiler tuning options, general common configuration options, and user configuration options.

Classes

Class files, which are denoted by the .bbclass extension, contain information that is useful to share between metadata files. The BitBake source tree currently comes with one class metadata ...

Get Yocto for Raspberry Pi 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.