13 Variable Context
While you can use most variables in almost any context such as
.conf
, .bbclass
, .inc
, and .bb
files, some variables are
often associated with a particular locality or context. This chapter
describes some common associations.
13.1 Configuration
The following subsections provide lists of variables whose context is configuration: distribution, machine, and local.
13.1.1 Distribution (Distro)
This section lists variables whose configuration context is the distribution, or distro.
13.1.2 Machine
This section lists variables whose configuration context is the machine.
13.1.3 Local
This section lists variables whose configuration context is the local
configuration through the local.conf
file.
13.2 Recipes
The following subsections provide lists of variables whose context is recipes: required, dependencies, path, and extra build information.
13.2.1 Required
This section lists variables that are required for recipes.
SRC_URI — used in recipes that fetch local or remote files.
13.2.2 Dependencies
This section lists variables that define recipe dependencies.
13.2.3 Paths
This section lists variables that define recipe paths.
13.2.4 Extra Build Information
This section lists variables that define extra build information for recipes.