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 asbuild/conf/local.conf
andbuild/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.