Understanding the work directory
The build/tmp/work
directory is organized by architecture. For example, when working with the qemux86-64
machine, we have the following four directories:
Figure 6.2 – The contents of the build/tmp/work
directory
Figure 6.2 shows an example of possible directories under build/tmp/work
for an x86-64
host and a qemux86-64
target. They are architecture- and machine-dependent, as follows:
all-poky-linux
: This directory contains the working build directories for the architecture-agnostic packages. These are mostly scripts or interpreted language-based packages, for example, Perl scripts and Python scripts.core2-64-poky-linux
: This directory contains the working build directories for the packages common tox86-64
-based targets using the optimization tuned forcore2-64
.qemux86_64-poky-linux
: This directory contains the working build directories for packages specific to theqemux86-64
machine.x86_64...