Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Configuration Files

OpenEmbedded is configured through “conf” files. These exist at various places in the sources. At the top level of the project are several files that contain high level, or build specific configuration options. For the Yoe project, these files include:

  • conf/auto.conf: This file is automatically generated by the build system and should not be modified.
  • conf/site.conf: This file includes Yoe defaults and project specific changes that you want to store in git. This file includes samples of things you might want to add.
  • conf/local.conf: This file includes changes that are specific to a user or build machine, and are not checked into git. This file includes samples of things you might want to add.

The above configuration files are included into the build by the bitbake.conf file in the OE Core layer.

For a full list of variables available in the OpenEmbedded build system, see the Variables Glossary.