Book Image

Embedded Linux Development with Yocto Project

Book Image

Embedded Linux Development with Yocto Project

Overview of this book

Table of Contents (22 chapters)
Embedded Linux Development with Yocto Project
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
References
Index

Detailing the build directory


The build directory is a central information and artifact source for every Yocto Project's tool user. Its main directories are the following:

  • conf: This has the configuration files we use to control Poky and BitBake. The first use of this directory was in Chapter 2, Baking Our Poky-based System. It stores configuration files such as build/conf/local.conf and build/conf/bblayers.conf.

  • downloads: This stores the downloaded tarballs. It can be seen as the download cache and has been detailed in Chapter 4, Grasping the BitBake Tool.

  • sstate-cache: This has the packaged data snapshots. It is a cache mainly used to speed up the build process. This folder is detailed in Chapter 6, Assimilating Packaging Support.

  • tmp: This is a temporary build directory. It is very handy; we will understand it better in the following sections.