summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorRobert P. J. Day <rpjday@crashcourse.ca>2020-05-17 11:49:24 -0400
committerRichard Purdie <richard.purdie@linuxfoundation.org>2020-06-02 15:47:38 +0100
commitd0df44077bf1f3c731b756501617063a9a7cb570 (patch)
tree9a0504a8e1626d46576b9dca15fa1e7cf75f635c /documentation
parent9c7484d341b6ce7b72acb008f7907d305deeef7e (diff)
downloadpoky-d0df44077bf1f3c731b756501617063a9a7cb570.tar.gz
ref-manual: delete long-unused comments in variable glossary
As these comments have been around since 2015 and apparently unused, get rid of hundreds of them. (From yocto-docs rev: 98687310b9e2d4cd3bd4c96e100877414dcf791c) Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit afec5770a22ac51c956e87567bf39e71064e9f04) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation')
-rw-r--r--documentation/ref-manual/ref-variables.xml571
1 files changed, 0 insertions, 571 deletions
diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml
index 9ebe72cbd0..364cd09eb8 100644
--- a/documentation/ref-manual/ref-variables.xml
+++ b/documentation/ref-manual/ref-variables.xml
@@ -52,7 +52,6 @@
52 </info> 52 </info>
53 <glossdef> 53 <glossdef>
54 <para role="glossdeffirst"> 54 <para role="glossdeffirst">
55<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
56 Extension to the Application Binary Interface (ABI) 55 Extension to the Application Binary Interface (ABI)
57 field of the GNU canonical architecture name 56 field of the GNU canonical architecture name
58 (e.g. "eabi"). 57 (e.g. "eabi").
@@ -76,7 +75,6 @@
76 </info> 75 </info>
77 <glossdef> 76 <glossdef>
78 <para role="glossdeffirst"> 77 <para role="glossdeffirst">
79<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
80 Specifies whether to produce an output package even if it is 78 Specifies whether to produce an output package even if it is
81 empty. 79 empty.
82 By default, BitBake does not produce empty packages. 80 By default, BitBake does not produce empty packages.
@@ -103,7 +101,6 @@
103 </info> 101 </info>
104 <glossdef> 102 <glossdef>
105 <para role="glossdeffirst"> 103 <para role="glossdeffirst">
106<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
107 Lists commands in a package that need an alternative 104 Lists commands in a package that need an alternative
108 binary naming scheme. 105 binary naming scheme.
109 Sometimes the same command is provided in multiple packages. 106 Sometimes the same command is provided in multiple packages.
@@ -134,7 +131,6 @@
134 </info> 131 </info>
135 <glossdef> 132 <glossdef>
136 <para role="glossdeffirst"> 133 <para role="glossdeffirst">
137<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
138 Used by the alternatives system to map duplicated commands 134 Used by the alternatives system to map duplicated commands
139 to actual locations. 135 to actual locations.
140 For example, if the <filename>bracket</filename> command 136 For example, if the <filename>bracket</filename> command
@@ -174,7 +170,6 @@
174 </info> 170 </info>
175 <glossdef> 171 <glossdef>
176 <para role="glossdeffirst"> 172 <para role="glossdeffirst">
177<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
178 Used by the alternatives system to create default 173 Used by the alternatives system to create default
179 priorities for duplicated commands. 174 priorities for duplicated commands.
180 You can use the variable to create a single default 175 You can use the variable to create a single default
@@ -203,7 +198,6 @@
203 </info> 198 </info>
204 <glossdef> 199 <glossdef>
205 <para role="glossdeffirst"> 200 <para role="glossdeffirst">
206<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
207 Used by the alternatives system to create default link 201 Used by the alternatives system to create default link
208 locations for duplicated commands. 202 locations for duplicated commands.
209 You can use the variable to create a single default 203 You can use the variable to create a single default
@@ -258,7 +252,6 @@
258 </info> 252 </info>
259 <glossdef> 253 <glossdef>
260 <para role="glossdeffirst"> 254 <para role="glossdeffirst">
261<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
262 An override list of append strings for each target 255 An override list of append strings for each target
263 specified with 256 specified with
264 <link linkend='var-LABELS'><filename>LABELS</filename></link>. 257 <link linkend='var-LABELS'><filename>LABELS</filename></link>.
@@ -278,7 +271,6 @@
278 </info> 271 </info>
279 <glossdef> 272 <glossdef>
280 <para role="glossdeffirst"> 273 <para role="glossdeffirst">
281<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
282 The minimal command and arguments used to run 274 The minimal command and arguments used to run
283 <filename>ar</filename>. 275 <filename>ar</filename>.
284 </para> 276 </para>
@@ -291,7 +283,6 @@
291 </info> 283 </info>
292 <glossdef> 284 <glossdef>
293 <para role="glossdeffirst"> 285 <para role="glossdeffirst">
294<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
295 When used with the 286 When used with the
296 <link linkend='ref-classes-archiver'><filename>archiver</filename></link> 287 <link linkend='ref-classes-archiver'><filename>archiver</filename></link>
297 class, determines the type of information used to create 288 class, determines the type of information used to create
@@ -334,7 +325,6 @@
334 </info> 325 </info>
335 <glossdef> 326 <glossdef>
336 <para role="glossdeffirst"> 327 <para role="glossdeffirst">
337<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
338 Minimal command and arguments needed to run the 328 Minimal command and arguments needed to run the
339 assembler. 329 assembler.
340 </para> 330 </para>
@@ -347,7 +337,6 @@
347 </info> 337 </info>
348 <glossdef> 338 <glossdef>
349 <para role="glossdeffirst"> 339 <para role="glossdeffirst">
350<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
351 Lists recipe names 340 Lists recipe names
352 (<link linkend='var-PN'><filename>PN</filename></link> 341 (<link linkend='var-PN'><filename>PN</filename></link>
353 values) BitBake does not attempt to build. 342 values) BitBake does not attempt to build.
@@ -371,7 +360,6 @@
371 </info> 360 </info>
372 <glossdef> 361 <glossdef>
373 <para role="glossdeffirst"> 362 <para role="glossdeffirst">
374<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
375 Provides additional <filename>shlibs</filename> provider 363 Provides additional <filename>shlibs</filename> provider
376 mapping information, which adds to or overwrites the 364 mapping information, which adds to or overwrites the
377 information provided automatically by the system. 365 information provided automatically by the system.
@@ -406,7 +394,6 @@
406 </info> 394 </info>
407 <glossdef> 395 <glossdef>
408 <para role="glossdeffirst"> 396 <para role="glossdeffirst">
409<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
410 The email address used to contact the original author 397 The email address used to contact the original author
411 or authors in order to send patches and forward bugs. 398 or authors in order to send patches and forward bugs.
412 </para> 399 </para>
@@ -419,7 +406,6 @@
419 </info> 406 </info>
420 <glossdef> 407 <glossdef>
421 <para role="glossdeffirst"> 408 <para role="glossdeffirst">
422<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
423 When the 409 When the
424 <link linkend='ref-classes-debian'><filename>debian</filename></link> 410 <link linkend='ref-classes-debian'><filename>debian</filename></link>
425 class is inherited, which is the default behavior, 411 class is inherited, which is the default behavior,
@@ -442,7 +428,6 @@
442 </info> 428 </info>
443 <glossdef> 429 <glossdef>
444 <para role="glossdeffirst"> 430 <para role="glossdeffirst">
445<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
446 Enables creating an automatic menu for the syslinux 431 Enables creating an automatic menu for the syslinux
447 bootloader. 432 bootloader.
448 You must set this variable in your recipe. 433 You must set this variable in your recipe.
@@ -459,7 +444,6 @@
459 </info> 444 </info>
460 <glossdef> 445 <glossdef>
461 <para role="glossdeffirst"> 446 <para role="glossdeffirst">
462<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
463 When 447 When
464 <filename><link linkend='var-SRCREV'>SRCREV</link></filename> 448 <filename><link linkend='var-SRCREV'>SRCREV</link></filename>
465 is set to the value of this variable, it specifies to use 449 is set to the value of this variable, it specifies to use
@@ -501,7 +485,6 @@
501 </info> 485 </info>
502 <glossdef> 486 <glossdef>
503 <para role="glossdeffirst"> 487 <para role="glossdeffirst">
504<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
505 488
506 List of licenses found in the directories specified 489 List of licenses found in the directories specified
507 by <link linkend='var-COMMON_LICENSE_DIR'><filename>COMMON_LICENSE_DIR</filename></link> 490 by <link linkend='var-COMMON_LICENSE_DIR'><filename>COMMON_LICENSE_DIR</filename></link>
@@ -525,7 +508,6 @@
525 </info> 508 </info>
526 <glossdef> 509 <glossdef>
527 <para role="glossdeffirst"> 510 <para role="glossdeffirst">
528<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
529 The list of defined CPU and Application Binary Interface 511 The list of defined CPU and Application Binary Interface
530 (ABI) tunings (i.e. "tunes") available for use by the 512 (ABI) tunings (i.e. "tunes") available for use by the
531 OpenEmbedded build system. 513 OpenEmbedded build system.
@@ -560,7 +542,6 @@
560 </info> 542 </info>
561 <glossdef> 543 <glossdef>
562 <para role="glossdeffirst"> 544 <para role="glossdeffirst">
563<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
564 The directory within the 545 The directory within the
565 <link linkend='build-directory'>Build Directory</link> 546 <link linkend='build-directory'>Build Directory</link>
566 in which the OpenEmbedded build system places generated 547 in which the OpenEmbedded build system places generated
@@ -590,7 +571,6 @@
590 </info> 571 </info>
591 <glossdef> 572 <glossdef>
592 <para role="glossdeffirst"> 573 <para role="glossdeffirst">
593<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
594 Lists "recommended-only" packages to not install. 574 Lists "recommended-only" packages to not install.
595 Recommended-only packages are packages installed only 575 Recommended-only packages are packages installed only
596 through the 576 through the
@@ -645,7 +625,6 @@
645 </info> 625 </info>
646 <glossdef> 626 <glossdef>
647 <para role="glossdeffirst"> 627 <para role="glossdeffirst">
648<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
649 The library directory name for the CPU or Application 628 The library directory name for the CPU or Application
650 Binary Interface (ABI) tune. 629 Binary Interface (ABI) tune.
651 The <filename>BASE_LIB</filename> applies only in the 630 The <filename>BASE_LIB</filename> applies only in the
@@ -671,7 +650,6 @@
671 </info> 650 </info>
672 <glossdef> 651 <glossdef>
673 <para role="glossdeffirst"> 652 <para role="glossdeffirst">
674<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
675 Points to the base of the work directory for all recipes. 653 Points to the base of the work directory for all recipes.
676 The default value is "${TMPDIR}/work". 654 The default value is "${TMPDIR}/work".
677 </para> 655 </para>
@@ -751,7 +729,6 @@
751 </info> 729 </info>
752 <glossdef> 730 <glossdef>
753 <para role="glossdeffirst"> 731 <para role="glossdeffirst">
754<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
755 Defines how BitBake handles situations where an append 732 Defines how BitBake handles situations where an append
756 file (<filename>.bbappend</filename>) has no 733 file (<filename>.bbappend</filename>) has no
757 corresponding recipe file (<filename>.bb</filename>). 734 corresponding recipe file (<filename>.bb</filename>).
@@ -789,7 +766,6 @@
789 </info> 766 </info>
790 <glossdef> 767 <glossdef>
791 <para role="glossdeffirst"> 768 <para role="glossdeffirst">
792<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
793 Monitors disk space and available inodes during the build 769 Monitors disk space and available inodes during the build
794 and allows you to control the build based on these 770 and allows you to control the build based on these
795 parameters. 771 parameters.
@@ -887,7 +863,6 @@
887 </info> 863 </info>
888 <glossdef> 864 <glossdef>
889 <para role="glossdeffirst"> 865 <para role="glossdeffirst">
890<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
891 Defines the disk space and free inode warning intervals. 866 Defines the disk space and free inode warning intervals.
892 To set these intervals, define the variable in your 867 To set these intervals, define the variable in your
893 <filename>conf/local.conf</filename> file in the 868 <filename>conf/local.conf</filename> file in the
@@ -959,7 +934,6 @@
959 </info> 934 </info>
960 <glossdef> 935 <glossdef>
961 <para role="glossdeffirst"> 936 <para role="glossdeffirst">
962<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
963 Causes tarballs of the source control repositories 937 Causes tarballs of the source control repositories
964 (e.g. Git repositories), including metadata, to be placed 938 (e.g. Git repositories), including metadata, to be placed
965 in the 939 in the
@@ -994,7 +968,6 @@
994 </info> 968 </info>
995 <glossdef> 969 <glossdef>
996 <para role="glossdeffirst"> 970 <para role="glossdeffirst">
997<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
998 The maximum number of tasks BitBake should run in parallel 971 The maximum number of tasks BitBake should run in parallel
999 at any one time. 972 at any one time.
1000 The OpenEmbedded build system automatically configures 973 The OpenEmbedded build system automatically configures
@@ -1030,7 +1003,6 @@
1030 </info> 1003 </info>
1031 <glossdef> 1004 <glossdef>
1032 <para role="glossdeffirst"> 1005 <para role="glossdeffirst">
1033<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1034 Specifies the time (in seconds) after which to unload the 1006 Specifies the time (in seconds) after which to unload the
1035 BitBake server due to inactivity. 1007 BitBake server due to inactivity.
1036 Set <filename>BB_SERVER_TIMEOUT</filename> to determine how 1008 Set <filename>BB_SERVER_TIMEOUT</filename> to determine how
@@ -1056,7 +1028,6 @@
1056 </info> 1028 </info>
1057 <glossdef> 1029 <glossdef>
1058 <para role="glossdeffirst"> 1030 <para role="glossdeffirst">
1059<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1060 Allows you to extend a recipe so that it builds variants of the software. 1031 Allows you to extend a recipe so that it builds variants of the software.
1061 Common variants for recipes exist such as "natives" like <filename>quilt-native</filename>, 1032 Common variants for recipes exist such as "natives" like <filename>quilt-native</filename>,
1062 which is a copy of Quilt built to run on the build system; 1033 which is a copy of Quilt built to run on the build system;
@@ -1107,7 +1078,6 @@
1107 </info> 1078 </info>
1108 <glossdef> 1079 <glossdef>
1109 <para role="glossdeffirst"> 1080 <para role="glossdeffirst">
1110<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1111 Lists the names of configured layers. 1081 Lists the names of configured layers.
1112 These names are used to find the other <filename>BBFILE_*</filename> 1082 These names are used to find the other <filename>BBFILE_*</filename>
1113 variables. 1083 variables.
@@ -1123,7 +1093,6 @@
1123 </info> 1093 </info>
1124 <glossdef> 1094 <glossdef>
1125 <para role="glossdeffirst"> 1095 <para role="glossdeffirst">
1126<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1127 Variable that expands to match files from 1096 Variable that expands to match files from
1128 <link linkend='var-BBFILES'><filename>BBFILES</filename></link> 1097 <link linkend='var-BBFILES'><filename>BBFILES</filename></link>
1129 in a particular layer. 1098 in a particular layer.
@@ -1140,7 +1109,6 @@
1140 </info> 1109 </info>
1141 <glossdef> 1110 <glossdef>
1142 <para role="glossdeffirst"> 1111 <para role="glossdeffirst">
1143<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1144 Assigns the priority for recipe files in each layer. 1112 Assigns the priority for recipe files in each layer.
1145 </para> 1113 </para>
1146 1114
@@ -1183,7 +1151,6 @@
1183 </info> 1151 </info>
1184 <glossdef> 1152 <glossdef>
1185 <para role="glossdeffirst"> 1153 <para role="glossdeffirst">
1186<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1187 A space-separated list of recipe files BitBake uses to 1154 A space-separated list of recipe files BitBake uses to
1188 build software. 1155 build software.
1189 </para> 1156 </para>
@@ -1205,7 +1172,6 @@
1205 </info> 1172 </info>
1206 <glossdef> 1173 <glossdef>
1207 <para role="glossdeffirst"> 1174 <para role="glossdeffirst">
1208<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1209 Activates content when identified layers are present. 1175 Activates content when identified layers are present.
1210 You identify the layers by the collections that the layers 1176 You identify the layers by the collections that the layers
1211 define. 1177 define.
@@ -1252,7 +1218,6 @@
1252 </info> 1218 </info>
1253 <glossdef> 1219 <glossdef>
1254 <para role="glossdeffirst"> 1220 <para role="glossdeffirst">
1255<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1256 Variable that controls how BitBake displays logs on build failure. 1221 Variable that controls how BitBake displays logs on build failure.
1257 </para> 1222 </para>
1258 </glossdef> 1223 </glossdef>
@@ -1264,7 +1229,6 @@
1264 </info> 1229 </info>
1265 <glossdef> 1230 <glossdef>
1266 <para role="glossdeffirst"> 1231 <para role="glossdeffirst">
1267<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1268 If 1232 If
1269 <link linkend='var-BBINCLUDELOGS'><filename>BBINCLUDELOGS</filename></link> 1233 <link linkend='var-BBINCLUDELOGS'><filename>BBINCLUDELOGS</filename></link>
1270 is set, specifies the maximum number of lines from the 1234 is set, specifies the maximum number of lines from the
@@ -1281,7 +1245,6 @@
1281 </info> 1245 </info>
1282 <glossdef> 1246 <glossdef>
1283 <para role="glossdeffirst"> 1247 <para role="glossdeffirst">
1284<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1285 Lists the layers to enable during the build. 1248 Lists the layers to enable during the build.
1286 This variable is defined in the <filename>bblayers.conf</filename> configuration 1249 This variable is defined in the <filename>bblayers.conf</filename> configuration
1287 file in the 1250 file in the
@@ -1310,7 +1273,6 @@
1310 </info> 1273 </info>
1311 <glossdef> 1274 <glossdef>
1312 <para role="glossdeffirst"> 1275 <para role="glossdeffirst">
1313<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1314 Prevents BitBake from processing recipes and recipe 1276 Prevents BitBake from processing recipes and recipe
1315 append files. 1277 append files.
1316 </para> 1278 </para>
@@ -1372,7 +1334,6 @@
1372 </info> 1334 </info>
1373 <glossdef> 1335 <glossdef>
1374 <para role="glossdeffirst"> 1336 <para role="glossdeffirst">
1375<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1376 Specifies each additional separate configuration when you 1337 Specifies each additional separate configuration when you
1377 are building targets with multiple configurations. 1338 are building targets with multiple configurations.
1378 Use this variable in your 1339 Use this variable in your
@@ -1408,7 +1369,6 @@
1408 </info> 1369 </info>
1409 <glossdef> 1370 <glossdef>
1410 <para role="glossdeffirst"> 1371 <para role="glossdeffirst">
1411<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1412 Used by BitBake to locate 1372 Used by BitBake to locate
1413 <filename>.bbclass</filename> and configuration files. 1373 <filename>.bbclass</filename> and configuration files.
1414 This variable is analogous to the 1374 This variable is analogous to the
@@ -1437,7 +1397,6 @@
1437 </info> 1397 </info>
1438 <glossdef> 1398 <glossdef>
1439 <para role="glossdeffirst"> 1399 <para role="glossdeffirst">
1440<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1441 If defined in the BitBake environment, 1400 If defined in the BitBake environment,
1442 <filename>BBSERVER</filename> points to the BitBake 1401 <filename>BBSERVER</filename> points to the BitBake
1443 remote server. 1402 remote server.
@@ -1466,7 +1425,6 @@
1466 </info> 1425 </info>
1467 <glossdef> 1426 <glossdef>
1468 <para role="glossdeffirst"> 1427 <para role="glossdeffirst">
1469<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1470 When inheriting the 1428 When inheriting the
1471 <link linkend='ref-classes-binconfig-disabled'><filename>binconfig-disabled</filename></link> 1429 <link linkend='ref-classes-binconfig-disabled'><filename>binconfig-disabled</filename></link>
1472 class, this variable specifies binary configuration 1430 class, this variable specifies binary configuration
@@ -1494,7 +1452,6 @@
1494 </info> 1452 </info>
1495 <glossdef> 1453 <glossdef>
1496 <para role="glossdeffirst"> 1454 <para role="glossdeffirst">
1497<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1498 When inheriting the 1455 When inheriting the
1499 <link linkend='ref-classes-binconfig'><filename>binconfig</filename></link> 1456 <link linkend='ref-classes-binconfig'><filename>binconfig</filename></link>
1500 class, this variable specifies a wildcard for 1457 class, this variable specifies a wildcard for
@@ -1533,7 +1490,6 @@
1533 </info> 1490 </info>
1534 <glossdef> 1491 <glossdef>
1535 <para role="glossdeffirst"> 1492 <para role="glossdeffirst">
1536<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1537 The base recipe name and version but without any special 1493 The base recipe name and version but without any special
1538 recipe name suffix (i.e. <filename>-native</filename>, <filename>lib64-</filename>, 1494 recipe name suffix (i.e. <filename>-native</filename>, <filename>lib64-</filename>,
1539 and so forth). 1495 and so forth).
@@ -1551,7 +1507,6 @@
1551 </info> 1507 </info>
1552 <glossdef> 1508 <glossdef>
1553 <para role="glossdeffirst"> 1509 <para role="glossdeffirst">
1554<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1555 This variable is a version of the 1510 This variable is a version of the
1556 <link linkend='var-PN'><filename>PN</filename></link> 1511 <link linkend='var-PN'><filename>PN</filename></link>
1557 variable with common prefixes and suffixes 1512 variable with common prefixes and suffixes
@@ -1576,7 +1531,6 @@
1576 </info> 1531 </info>
1577 <glossdef> 1532 <glossdef>
1578 <para role="glossdeffirst"> 1533 <para role="glossdeffirst">
1579<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1580 Specifies a URL for an upstream bug tracking website for 1534 Specifies a URL for an upstream bug tracking website for
1581 a recipe. 1535 a recipe.
1582 The OpenEmbedded build system does not use this variable. 1536 The OpenEmbedded build system does not use this variable.
@@ -1592,7 +1546,6 @@
1592 </info> 1546 </info>
1593 <glossdef> 1547 <glossdef>
1594 <para role="glossdeffirst"> 1548 <para role="glossdeffirst">
1595<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1596 Specifies the architecture of the build host 1549 Specifies the architecture of the build host
1597 (e.g. <filename>i686</filename>). 1550 (e.g. <filename>i686</filename>).
1598 The OpenEmbedded build system sets the value of 1551 The OpenEmbedded build system sets the value of
@@ -1608,7 +1561,6 @@
1608 </info> 1561 </info>
1609 <glossdef> 1562 <glossdef>
1610 <para role="glossdeffirst"> 1563 <para role="glossdeffirst">
1611<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1612 Specifies the architecture-specific assembler flags for 1564 Specifies the architecture-specific assembler flags for
1613 the build host. By default, the value of 1565 the build host. By default, the value of
1614 <filename>BUILD_AS_ARCH</filename> is empty. 1566 <filename>BUILD_AS_ARCH</filename> is empty.
@@ -1622,7 +1574,6 @@
1622 </info> 1574 </info>
1623 <glossdef> 1575 <glossdef>
1624 <para role="glossdeffirst"> 1576 <para role="glossdeffirst">
1625<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1626 Specifies the architecture-specific C compiler flags for 1577 Specifies the architecture-specific C compiler flags for
1627 the build host. By default, the value of 1578 the build host. By default, the value of
1628 <filename>BUILD_CC_ARCH</filename> is empty. 1579 <filename>BUILD_CC_ARCH</filename> is empty.
@@ -1636,7 +1587,6 @@
1636 </info> 1587 </info>
1637 <glossdef> 1588 <glossdef>
1638 <para role="glossdeffirst"> 1589 <para role="glossdeffirst">
1639<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1640 Specifies the linker command to be used for the build host 1590 Specifies the linker command to be used for the build host
1641 when the C compiler is being used as the linker. By default, 1591 when the C compiler is being used as the linker. By default,
1642 <filename>BUILD_CCLD</filename> points to GCC and passes as 1592 <filename>BUILD_CCLD</filename> points to GCC and passes as
@@ -1653,7 +1603,6 @@
1653 </info> 1603 </info>
1654 <glossdef> 1604 <glossdef>
1655 <para role="glossdeffirst"> 1605 <para role="glossdeffirst">
1656<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1657 Specifies the flags to pass to the C compiler when building 1606 Specifies the flags to pass to the C compiler when building
1658 for the build host. 1607 for the build host.
1659 When building in the <filename>-native</filename> context, 1608 When building in the <filename>-native</filename> context,
@@ -1669,7 +1618,6 @@
1669 </info> 1618 </info>
1670 <glossdef> 1619 <glossdef>
1671 <para role="glossdeffirst"> 1620 <para role="glossdeffirst">
1672<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1673 Specifies the flags to pass to the C preprocessor 1621 Specifies the flags to pass to the C preprocessor
1674 (i.e. to both the C and the C++ compilers) when building 1622 (i.e. to both the C and the C++ compilers) when building
1675 for the build host. 1623 for the build host.
@@ -1686,7 +1634,6 @@
1686 </info> 1634 </info>
1687 <glossdef> 1635 <glossdef>
1688 <para role="glossdeffirst"> 1636 <para role="glossdeffirst">
1689<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1690 Specifies the flags to pass to the C++ compiler when 1637 Specifies the flags to pass to the C++ compiler when
1691 building for the build host. 1638 building for the build host.
1692 When building in the <filename>-native</filename> context, 1639 When building in the <filename>-native</filename> context,
@@ -1702,7 +1649,6 @@
1702 </info> 1649 </info>
1703 <glossdef> 1650 <glossdef>
1704 <para role="glossdeffirst"> 1651 <para role="glossdeffirst">
1705<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1706 Specifies the Fortran compiler command for the build host. 1652 Specifies the Fortran compiler command for the build host.
1707 By default, <filename>BUILD_FC</filename> points to 1653 By default, <filename>BUILD_FC</filename> points to
1708 Gfortran and passes as arguments the value of 1654 Gfortran and passes as arguments the value of
@@ -1718,7 +1664,6 @@
1718 </info> 1664 </info>
1719 <glossdef> 1665 <glossdef>
1720 <para role="glossdeffirst"> 1666 <para role="glossdeffirst">
1721<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1722 Specifies the linker command for the build host. By default, 1667 Specifies the linker command for the build host. By default,
1723 <filename>BUILD_LD</filename> points to the GNU linker (ld) 1668 <filename>BUILD_LD</filename> points to the GNU linker (ld)
1724 and passes as arguments the value of 1669 and passes as arguments the value of
@@ -1734,7 +1679,6 @@
1734 </info> 1679 </info>
1735 <glossdef> 1680 <glossdef>
1736 <para role="glossdeffirst"> 1681 <para role="glossdeffirst">
1737<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1738 Specifies architecture-specific linker flags for the build 1682 Specifies architecture-specific linker flags for the build
1739 host. By default, the value of 1683 host. By default, the value of
1740 <filename>BUILD_LD_ARCH</filename> is empty. 1684 <filename>BUILD_LD_ARCH</filename> is empty.
@@ -1748,7 +1692,6 @@
1748 </info> 1692 </info>
1749 <glossdef> 1693 <glossdef>
1750 <para role="glossdeffirst"> 1694 <para role="glossdeffirst">
1751<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1752 Specifies the flags to pass to the linker when building 1695 Specifies the flags to pass to the linker when building
1753 for the build host. 1696 for the build host.
1754 When building in the <filename>-native</filename> context, 1697 When building in the <filename>-native</filename> context,
@@ -1764,7 +1707,6 @@
1764 </info> 1707 </info>
1765 <glossdef> 1708 <glossdef>
1766 <para role="glossdeffirst"> 1709 <para role="glossdeffirst">
1767<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1768 Specifies the optimization flags passed to the C compiler 1710 Specifies the optimization flags passed to the C compiler
1769 when building for the build host or the SDK. 1711 when building for the build host or the SDK.
1770 The flags are passed through the 1712 The flags are passed through the
@@ -1788,7 +1730,6 @@
1788 </info> 1730 </info>
1789 <glossdef> 1731 <glossdef>
1790 <para role="glossdeffirst"> 1732 <para role="glossdeffirst">
1791<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1792 Specifies the operating system in use on the build 1733 Specifies the operating system in use on the build
1793 host (e.g. "linux"). 1734 host (e.g. "linux").
1794 The OpenEmbedded build system sets the value of 1735 The OpenEmbedded build system sets the value of
@@ -1805,7 +1746,6 @@
1805 </info> 1746 </info>
1806 <glossdef> 1747 <glossdef>
1807 <para role="glossdeffirst"> 1748 <para role="glossdeffirst">
1808<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1809 The toolchain binary prefix used for native recipes. 1749 The toolchain binary prefix used for native recipes.
1810 The OpenEmbedded build system uses the 1750 The OpenEmbedded build system uses the
1811 <filename>BUILD_PREFIX</filename> value to set the 1751 <filename>BUILD_PREFIX</filename> value to set the
@@ -1821,7 +1761,6 @@
1821 </info> 1761 </info>
1822 <glossdef> 1762 <glossdef>
1823 <para role="glossdeffirst"> 1763 <para role="glossdeffirst">
1824<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1825 Specifies the command to be used to strip debugging symbols 1764 Specifies the command to be used to strip debugging symbols
1826 from binaries produced for the build host. By default, 1765 from binaries produced for the build host. By default,
1827 <filename>BUILD_STRIP</filename> points to 1766 <filename>BUILD_STRIP</filename> points to
@@ -1836,7 +1775,6 @@
1836 </info> 1775 </info>
1837 <glossdef> 1776 <glossdef>
1838 <para role="glossdeffirst"> 1777 <para role="glossdeffirst">
1839<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1840 Specifies the system, including the architecture and 1778 Specifies the system, including the architecture and
1841 the operating system, to use when building for the build 1779 the operating system, to use when building for the build
1842 host (i.e. when building <filename>native</filename> 1780 host (i.e. when building <filename>native</filename>
@@ -1862,7 +1800,6 @@
1862 </info> 1800 </info>
1863 <glossdef> 1801 <glossdef>
1864 <para role="glossdeffirst"> 1802 <para role="glossdeffirst">
1865<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1866 Specifies the vendor name to use when building for the 1803 Specifies the vendor name to use when building for the
1867 build host. 1804 build host.
1868 The default value is an empty string (""). 1805 The default value is an empty string ("").
@@ -1876,7 +1813,6 @@
1876 </info> 1813 </info>
1877 <glossdef> 1814 <glossdef>
1878 <para role="glossdeffirst"> 1815 <para role="glossdeffirst">
1879<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1880 Points to the location of the 1816 Points to the location of the
1881 <link linkend='build-directory'>Build Directory</link>. 1817 <link linkend='build-directory'>Build Directory</link>.
1882 You can define this directory indirectly through the 1818 You can define this directory indirectly through the
@@ -1896,7 +1832,6 @@
1896 </info> 1832 </info>
1897 <glossdef> 1833 <glossdef>
1898 <para role="glossdeffirst"> 1834 <para role="glossdeffirst">
1899<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1900 When inheriting the 1835 When inheriting the
1901 <link linkend='ref-classes-buildhistory'><filename>buildhistory</filename></link> 1836 <link linkend='ref-classes-buildhistory'><filename>buildhistory</filename></link>
1902 class, this variable specifies whether or not to commit the 1837 class, this variable specifies whether or not to commit the
@@ -1928,7 +1863,6 @@
1928 </info> 1863 </info>
1929 <glossdef> 1864 <glossdef>
1930 <para role="glossdeffirst"> 1865 <para role="glossdeffirst">
1931<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1932 When inheriting the 1866 When inheriting the
1933 <link linkend='ref-classes-buildhistory'><filename>buildhistory</filename></link> 1867 <link linkend='ref-classes-buildhistory'><filename>buildhistory</filename></link>
1934 class, this variable specifies the author to use for each 1868 class, this variable specifies the author to use for each
@@ -1963,7 +1897,6 @@
1963 </info> 1897 </info>
1964 <glossdef> 1898 <glossdef>
1965 <para role="glossdeffirst"> 1899 <para role="glossdeffirst">
1966<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1967 When inheriting the 1900 When inheriting the
1968 <link linkend='ref-classes-buildhistory'><filename>buildhistory</filename></link> 1901 <link linkend='ref-classes-buildhistory'><filename>buildhistory</filename></link>
1969 class, this variable specifies the directory in which 1902 class, this variable specifies the directory in which
@@ -1988,7 +1921,6 @@
1988 </info> 1921 </info>
1989 <glossdef> 1922 <glossdef>
1990 <para role="glossdeffirst"> 1923 <para role="glossdeffirst">
1991<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
1992 When inheriting the 1924 When inheriting the
1993 <link linkend='ref-classes-buildhistory'><filename>buildhistory</filename></link> 1925 <link linkend='ref-classes-buildhistory'><filename>buildhistory</filename></link>
1994 class, this variable specifies the build history features 1926 class, this variable specifies the build history features
@@ -2041,7 +1973,6 @@
2041 </info> 1973 </info>
2042 <glossdef> 1974 <glossdef>
2043 <para role="glossdeffirst"> 1975 <para role="glossdeffirst">
2044<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2045 When inheriting the 1976 When inheriting the
2046 <link linkend='ref-classes-buildhistory'><filename>buildhistory</filename></link> 1977 <link linkend='ref-classes-buildhistory'><filename>buildhistory</filename></link>
2047 class, this variable specifies a list of paths to files 1978 class, this variable specifies a list of paths to files
@@ -2074,7 +2005,6 @@
2074 </info> 2005 </info>
2075 <glossdef> 2006 <glossdef>
2076 <para role="glossdeffirst"> 2007 <para role="glossdeffirst">
2077<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2078 When inheriting the 2008 When inheriting the
2079 <link linkend='ref-classes-buildhistory'><filename>buildhistory</filename></link> 2009 <link linkend='ref-classes-buildhistory'><filename>buildhistory</filename></link>
2080 class, this variable optionally specifies a remote 2010 class, this variable optionally specifies a remote
@@ -2109,7 +2039,6 @@
2109 </info> 2039 </info>
2110 <glossdef> 2040 <glossdef>
2111 <para role="glossdeffirst"> 2041 <para role="glossdeffirst">
2112<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2113 Specifies the flags to pass to the C compiler when building 2042 Specifies the flags to pass to the C compiler when building
2114 for the SDK. 2043 for the SDK.
2115 When building in the <filename>nativesdk-</filename> 2044 When building in the <filename>nativesdk-</filename>
@@ -2126,7 +2055,6 @@
2126 </info> 2055 </info>
2127 <glossdef> 2056 <glossdef>
2128 <para role="glossdeffirst"> 2057 <para role="glossdeffirst">
2129<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2130 Specifies the flags to pass to the C pre-processor 2058 Specifies the flags to pass to the C pre-processor
2131 (i.e. to both the C and the C++ compilers) when building 2059 (i.e. to both the C and the C++ compilers) when building
2132 for the SDK. 2060 for the SDK.
@@ -2144,7 +2072,6 @@
2144 </info> 2072 </info>
2145 <glossdef> 2073 <glossdef>
2146 <para role="glossdeffirst"> 2074 <para role="glossdeffirst">
2147<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2148 Specifies the flags to pass to the C++ compiler when 2075 Specifies the flags to pass to the C++ compiler when
2149 building for the SDK. 2076 building for the SDK.
2150 When building in the <filename>nativesdk-</filename> 2077 When building in the <filename>nativesdk-</filename>
@@ -2161,7 +2088,6 @@
2161 </info> 2088 </info>
2162 <glossdef> 2089 <glossdef>
2163 <para role="glossdeffirst"> 2090 <para role="glossdeffirst">
2164<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2165 Specifies the flags to pass to the linker when building 2091 Specifies the flags to pass to the linker when building
2166 for the SDK. 2092 for the SDK.
2167 When building in the <filename>nativesdk-</filename> 2093 When building in the <filename>nativesdk-</filename>
@@ -2178,7 +2104,6 @@
2178 </info> 2104 </info>
2179 <glossdef> 2105 <glossdef>
2180 <para role="glossdeffirst"> 2106 <para role="glossdeffirst">
2181<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2182 Points to the location of the directory that holds build 2107 Points to the location of the directory that holds build
2183 statistics when you use and enable the 2108 statistics when you use and enable the
2184 <link linkend='ref-classes-buildstats'><filename>buildstats</filename></link> 2109 <link linkend='ref-classes-buildstats'><filename>buildstats</filename></link>
@@ -2196,7 +2121,6 @@
2196 </info> 2121 </info>
2197 <glossdef> 2122 <glossdef>
2198 <para role="glossdeffirst"> 2123 <para role="glossdeffirst">
2199<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2200 For the BusyBox recipe, specifies whether to split the 2124 For the BusyBox recipe, specifies whether to split the
2201 output executable file into two parts: one for features 2125 output executable file into two parts: one for features
2202 that require <filename>setuid root</filename>, and one for 2126 that require <filename>setuid root</filename>, and one for
@@ -2224,7 +2148,6 @@
2224 </info> 2148 </info>
2225 <glossdef> 2149 <glossdef>
2226 <para role="glossdeffirst"> 2150 <para role="glossdeffirst">
2227<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2228 Specifies the directory BitBake uses to store a cache 2151 Specifies the directory BitBake uses to store a cache
2229 of the 2152 of the
2230 <link linkend='metadata'>Metadata</link> 2153 <link linkend='metadata'>Metadata</link>
@@ -2240,7 +2163,6 @@
2240 </info> 2163 </info>
2241 <glossdef> 2164 <glossdef>
2242 <para role="glossdeffirst"> 2165 <para role="glossdeffirst">
2243<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2244 The minimal command and arguments used to run the C 2166 The minimal command and arguments used to run the C
2245 compiler. 2167 compiler.
2246 </para> 2168 </para>
@@ -2253,7 +2175,6 @@
2253 </info> 2175 </info>
2254 <glossdef> 2176 <glossdef>
2255 <para role="glossdeffirst"> 2177 <para role="glossdeffirst">
2256<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2257 Specifies the flags to pass to the C compiler. 2178 Specifies the flags to pass to the C compiler.
2258 This variable is exported to an environment 2179 This variable is exported to an environment
2259 variable and thus made visible to the software being 2180 variable and thus made visible to the software being
@@ -2289,7 +2210,6 @@
2289 </info> 2210 </info>
2290 <glossdef> 2211 <glossdef>
2291 <para role="glossdeffirst"> 2212 <para role="glossdeffirst">
2292<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2293 An internal variable specifying the special class override 2213 An internal variable specifying the special class override
2294 that should currently apply (e.g. "class-target", 2214 that should currently apply (e.g. "class-target",
2295 "class-native", and so forth). 2215 "class-native", and so forth).
@@ -2333,7 +2253,6 @@
2333 </info> 2253 </info>
2334 <glossdef> 2254 <glossdef>
2335 <para role="glossdeffirst"> 2255 <para role="glossdeffirst">
2336<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2337 If set to "1" within a recipe, 2256 If set to "1" within a recipe,
2338 <filename>CLEANBROKEN</filename> specifies that 2257 <filename>CLEANBROKEN</filename> specifies that
2339 the <filename>make clean</filename> command does 2258 the <filename>make clean</filename> command does
@@ -2352,7 +2271,6 @@
2352 </info> 2271 </info>
2353 <glossdef> 2272 <glossdef>
2354 <para role="glossdeffirst"> 2273 <para role="glossdeffirst">
2355<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2356 Provides a list of hardware features that are enabled in 2274 Provides a list of hardware features that are enabled in
2357 both 2275 both
2358 <link linkend='var-MACHINE_FEATURES'><filename>MACHINE_FEATURES</filename></link> 2276 <link linkend='var-MACHINE_FEATURES'><filename>MACHINE_FEATURES</filename></link>
@@ -2375,7 +2293,6 @@
2375 </info> 2293 </info>
2376 <glossdef> 2294 <glossdef>
2377 <para role="glossdeffirst"> 2295 <para role="glossdeffirst">
2378<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2379 Points to <filename>meta/files/common-licenses</filename> 2296 Points to <filename>meta/files/common-licenses</filename>
2380 in the 2297 in the
2381 <link linkend='source-directory'>Source Directory</link>, 2298 <link linkend='source-directory'>Source Directory</link>,
@@ -2390,7 +2307,6 @@
2390 </info> 2307 </info>
2391 <glossdef> 2308 <glossdef>
2392 <para role="glossdeffirst"> 2309 <para role="glossdeffirst">
2393<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2394 A regular expression that resolves to one or more hosts 2310 A regular expression that resolves to one or more hosts
2395 (when the recipe is native) or one or more targets (when 2311 (when the recipe is native) or one or more targets (when
2396 the recipe is non-native) with which a recipe is compatible. 2312 the recipe is non-native) with which a recipe is compatible.
@@ -2413,7 +2329,6 @@
2413 </info> 2329 </info>
2414 <glossdef> 2330 <glossdef>
2415 <para role="glossdeffirst"> 2331 <para role="glossdeffirst">
2416<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2417 A regular expression that resolves to one or more 2332 A regular expression that resolves to one or more
2418 target machines with which a recipe is compatible. 2333 target machines with which a recipe is compatible.
2419 The regular expression is matched against 2334 The regular expression is matched against
@@ -2434,7 +2349,6 @@
2434 </info> 2349 </info>
2435 <glossdef> 2350 <glossdef>
2436 <para role="glossdeffirst"> 2351 <para role="glossdeffirst">
2437<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2438 Defines wildcards to match when installing a list of 2352 Defines wildcards to match when installing a list of
2439 complementary packages for all the packages explicitly 2353 complementary packages for all the packages explicitly
2440 (or implicitly) installed in an image. 2354 (or implicitly) installed in an image.
@@ -2473,7 +2387,6 @@
2473 </info> 2387 </info>
2474 <glossdef> 2388 <glossdef>
2475 <para role="glossdeffirst"> 2389 <para role="glossdeffirst">
2476<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2477 Stores sysroot components for each recipe. 2390 Stores sysroot components for each recipe.
2478 The OpenEmbedded build system uses 2391 The OpenEmbedded build system uses
2479 <filename>COMPONENTS_DIR</filename> when constructing 2392 <filename>COMPONENTS_DIR</filename> when constructing
@@ -2494,7 +2407,6 @@
2494 </info> 2407 </info>
2495 <glossdef> 2408 <glossdef>
2496 <para role="glossdeffirst"> 2409 <para role="glossdeffirst">
2497<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2498 Tracks the version of the local configuration file 2410 Tracks the version of the local configuration file
2499 (i.e. <filename>local.conf</filename>). 2411 (i.e. <filename>local.conf</filename>).
2500 The value for <filename>CONF_VERSION</filename> 2412 The value for <filename>CONF_VERSION</filename>
@@ -2510,7 +2422,6 @@
2510 </info> 2422 </info>
2511 <glossdef> 2423 <glossdef>
2512 <para role="glossdeffirst"> 2424 <para role="glossdeffirst">
2513<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2514 Identifies editable or configurable files that are part of a package. 2425 Identifies editable or configurable files that are part of a package.
2515 If the Package Management System (PMS) is being used to update 2426 If the Package Management System (PMS) is being used to update
2516 packages on the target system, it is possible that 2427 packages on the target system, it is possible that
@@ -2564,7 +2475,6 @@
2564 </info> 2475 </info>
2565 <glossdef> 2476 <glossdef>
2566 <para role="glossdeffirst"> 2477 <para role="glossdeffirst">
2567<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2568 Identifies the initial RAM filesystem (initramfs) source 2478 Identifies the initial RAM filesystem (initramfs) source
2569 files. 2479 files.
2570 The OpenEmbedded build system receives and uses 2480 The OpenEmbedded build system receives and uses
@@ -2607,7 +2517,6 @@
2607 </info> 2517 </info>
2608 <glossdef> 2518 <glossdef>
2609 <para role="glossdeffirst"> 2519 <para role="glossdeffirst">
2610<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2611 A list of files that contains <filename>autoconf</filename> test results relevant 2520 A list of files that contains <filename>autoconf</filename> test results relevant
2612 to the current build. 2521 to the current build.
2613 This variable is used by the Autotools utilities when running 2522 This variable is used by the Autotools utilities when running
@@ -2622,7 +2531,6 @@
2622 </info> 2531 </info>
2623 <glossdef> 2532 <glossdef>
2624 <para role="glossdeffirst"> 2533 <para role="glossdeffirst">
2625<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2626 The minimal arguments for GNU configure. 2534 The minimal arguments for GNU configure.
2627 </para> 2535 </para>
2628 </glossdef> 2536 </glossdef>
@@ -2634,7 +2542,6 @@
2634 </info> 2542 </info>
2635 <glossdef> 2543 <glossdef>
2636 <para role="glossdeffirst"> 2544 <para role="glossdeffirst">
2637<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2638 When inheriting the 2545 When inheriting the
2639 <link linkend='ref-classes-distro_features_check'><filename>distro_features_check</filename></link> 2546 <link linkend='ref-classes-distro_features_check'><filename>distro_features_check</filename></link>
2640 class, this 2547 class, this
@@ -2657,7 +2564,6 @@
2657 </info> 2564 </info>
2658 <glossdef> 2565 <glossdef>
2659 <para role="glossdeffirst"> 2566 <para role="glossdeffirst">
2660<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2661 A space-separated list of licenses to exclude from the 2567 A space-separated list of licenses to exclude from the
2662 source archived by the 2568 source archived by the
2663 <link linkend='ref-classes-archiver'><filename>archiver</filename></link> 2569 <link linkend='ref-classes-archiver'><filename>archiver</filename></link>
@@ -2689,7 +2595,6 @@
2689 </info> 2595 </info>
2690 <glossdef> 2596 <glossdef>
2691 <para role="glossdeffirst"> 2597 <para role="glossdeffirst">
2692<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2693 A space-separated list of licenses to include in the 2598 A space-separated list of licenses to include in the
2694 source archived by the 2599 source archived by the
2695 <link linkend='ref-classes-archiver'><filename>archiver</filename></link> 2600 <link linkend='ref-classes-archiver'><filename>archiver</filename></link>
@@ -2717,7 +2622,6 @@
2717 </info> 2622 </info>
2718 <glossdef> 2623 <glossdef>
2719 <para role="glossdeffirst"> 2624 <para role="glossdeffirst">
2720<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2721 A list of recipes to exclude in the source archived 2625 A list of recipes to exclude in the source archived
2722 by the 2626 by the
2723 <link linkend='ref-classes-archiver'><filename>archiver</filename></link> 2627 <link linkend='ref-classes-archiver'><filename>archiver</filename></link>
@@ -2749,7 +2653,6 @@
2749 </info> 2653 </info>
2750 <glossdef> 2654 <glossdef>
2751 <para role="glossdeffirst"> 2655 <para role="glossdeffirst">
2752<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2753 A list of recipes to include in the source archived 2656 A list of recipes to include in the source archived
2754 by the 2657 by the
2755 <link linkend='ref-classes-archiver'><filename>archiver</filename></link> 2658 <link linkend='ref-classes-archiver'><filename>archiver</filename></link>
@@ -2781,7 +2684,6 @@
2781 </info> 2684 </info>
2782 <glossdef> 2685 <glossdef>
2783 <para role="glossdeffirst"> 2686 <para role="glossdeffirst">
2784<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2785 A space-separated list of recipe types to include 2687 A space-separated list of recipe types to include
2786 in the source archived by the 2688 in the source archived by the
2787 <link linkend='ref-classes-archiver'><filename>archiver</filename></link> 2689 <link linkend='ref-classes-archiver'><filename>archiver</filename></link>
@@ -2811,7 +2713,6 @@
2811 </info> 2713 </info>
2812 <glossdef> 2714 <glossdef>
2813 <para role="glossdeffirst"> 2715 <para role="glossdeffirst">
2814<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2815 If set to "1" along with the 2716 If set to "1" along with the
2816 <link linkend='var-COPY_LIC_MANIFEST'><filename>COPY_LIC_MANIFEST</filename></link> 2717 <link linkend='var-COPY_LIC_MANIFEST'><filename>COPY_LIC_MANIFEST</filename></link>
2817 variable, the OpenEmbedded build system copies 2718 variable, the OpenEmbedded build system copies
@@ -2843,7 +2744,6 @@
2843 </info> 2744 </info>
2844 <glossdef> 2745 <glossdef>
2845 <para role="glossdeffirst"> 2746 <para role="glossdeffirst">
2846<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2847 If set to "1", the OpenEmbedded build system copies 2747 If set to "1", the OpenEmbedded build system copies
2848 the license manifest for the image to 2748 the license manifest for the image to
2849 <filename>/usr/share/common-licenses/license.manifest</filename> 2749 <filename>/usr/share/common-licenses/license.manifest</filename>
@@ -2871,7 +2771,6 @@
2871 </info> 2771 </info>
2872 <glossdef> 2772 <glossdef>
2873 <para role="glossdeffirst"> 2773 <para role="glossdeffirst">
2874<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2875 Specifies the list of packages to be added to the image. 2774 Specifies the list of packages to be added to the image.
2876 You should only set this variable in the 2775 You should only set this variable in the
2877 <filename>local.conf</filename> configuration file found 2776 <filename>local.conf</filename> configuration file found
@@ -2891,7 +2790,6 @@
2891 </info> 2790 </info>
2892 <glossdef> 2791 <glossdef>
2893 <para role="glossdeffirst"> 2792 <para role="glossdeffirst">
2894<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2895 Specifies the parent directory of the OpenEmbedded-Core 2793 Specifies the parent directory of the OpenEmbedded-Core
2896 Metadata layer (i.e. <filename>meta</filename>). 2794 Metadata layer (i.e. <filename>meta</filename>).
2897 </para> 2795 </para>
@@ -2917,7 +2815,6 @@
2917 </info> 2815 </info>
2918 <glossdef> 2816 <glossdef>
2919 <para role="glossdeffirst"> 2817 <para role="glossdeffirst">
2920<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2921 Lists files from the 2818 Lists files from the
2922 <link linkend='var-COREBASE'><filename>COREBASE</filename></link> 2819 <link linkend='var-COREBASE'><filename>COREBASE</filename></link>
2923 directory that should be copied other than the layers 2820 directory that should be copied other than the layers
@@ -2946,7 +2843,6 @@
2946 </info> 2843 </info>
2947 <glossdef> 2844 <glossdef>
2948 <para role="glossdeffirst"> 2845 <para role="glossdeffirst">
2949<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2950 The minimal command and arguments used to run the C 2846 The minimal command and arguments used to run the C
2951 preprocessor. 2847 preprocessor.
2952 </para> 2848 </para>
@@ -2959,7 +2855,6 @@
2959 </info> 2855 </info>
2960 <glossdef> 2856 <glossdef>
2961 <para role="glossdeffirst"> 2857 <para role="glossdeffirst">
2962<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
2963 Specifies the flags to pass to the C pre-processor 2858 Specifies the flags to pass to the C pre-processor
2964 (i.e. to both the C and the C++ compilers). 2859 (i.e. to both the C and the C++ compilers).
2965 This variable is exported to an environment 2860 This variable is exported to an environment
@@ -2996,7 +2891,6 @@
2996 </info> 2891 </info>
2997 <glossdef> 2892 <glossdef>
2998 <para role="glossdeffirst"> 2893 <para role="glossdeffirst">
2999<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3000 The toolchain binary prefix for the target tools. 2894 The toolchain binary prefix for the target tools.
3001 The <filename>CROSS_COMPILE</filename> variable is the 2895 The <filename>CROSS_COMPILE</filename> variable is the
3002 same as the 2896 same as the
@@ -3018,7 +2912,6 @@
3018 </info> 2912 </info>
3019 <glossdef> 2913 <glossdef>
3020 <para role="glossdeffirst"> 2914 <para role="glossdeffirst">
3021<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3022 The directory in which files checked out under the 2915 The directory in which files checked out under the
3023 CVS system are stored. 2916 CVS system are stored.
3024 </para> 2917 </para>
@@ -3031,7 +2924,6 @@
3031 </info> 2924 </info>
3032 <glossdef> 2925 <glossdef>
3033 <para role="glossdeffirst"> 2926 <para role="glossdeffirst">
3034<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3035 The minimal command and arguments used to run the C++ 2927 The minimal command and arguments used to run the C++
3036 compiler. 2928 compiler.
3037 </para> 2929 </para>
@@ -3044,7 +2936,6 @@
3044 </info> 2936 </info>
3045 <glossdef> 2937 <glossdef>
3046 <para role="glossdeffirst"> 2938 <para role="glossdeffirst">
3047<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3048 Specifies the flags to pass to the C++ compiler. 2939 Specifies the flags to pass to the C++ compiler.
3049 This variable is exported to an environment 2940 This variable is exported to an environment
3050 variable and thus made visible to the software being 2941 variable and thus made visible to the software being
@@ -3084,7 +2975,6 @@
3084 </info> 2975 </info>
3085 <glossdef> 2976 <glossdef>
3086 <para role="glossdeffirst"> 2977 <para role="glossdeffirst">
3087<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3088 The destination directory. 2978 The destination directory.
3089 The location in the 2979 The location in the
3090 <link linkend='build-directory'>Build Directory</link> 2980 <link linkend='build-directory'>Build Directory</link>
@@ -3110,7 +3000,6 @@
3110 </info> 3000 </info>
3111 <glossdef> 3001 <glossdef>
3112 <para role="glossdeffirst"> 3002 <para role="glossdeffirst">
3113<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3114 The date the build was started. 3003 The date the build was started.
3115 Dates appear using the year, month, and day (YMD) format 3004 Dates appear using the year, month, and day (YMD) format
3116 (e.g. "20150209" for February 9th, 2015). 3005 (e.g. "20150209" for February 9th, 2015).
@@ -3124,7 +3013,6 @@
3124 </info> 3013 </info>
3125 <glossdef> 3014 <glossdef>
3126 <para role="glossdeffirst"> 3015 <para role="glossdeffirst">
3127<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3128 The date and time on which the current build started. 3016 The date and time on which the current build started.
3129 The format is suitable for timestamps. 3017 The format is suitable for timestamps.
3130 </para> 3018 </para>
@@ -3137,7 +3025,6 @@
3137 </info> 3025 </info>
3138 <glossdef> 3026 <glossdef>
3139 <para role="glossdeffirst"> 3027 <para role="glossdeffirst">
3140<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3141 When the 3028 When the
3142 <link linkend='ref-classes-debian'><filename>debian</filename></link> 3029 <link linkend='ref-classes-debian'><filename>debian</filename></link>
3143 class is inherited, which is the default behavior, 3030 class is inherited, which is the default behavior,
@@ -3161,7 +3048,6 @@
3161 </info> 3048 </info>
3162 <glossdef> 3049 <glossdef>
3163 <para role="glossdeffirst"> 3050 <para role="glossdeffirst">
3164<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3165 When the 3051 When the
3166 <link linkend='ref-classes-debian'><filename>debian</filename></link> 3052 <link linkend='ref-classes-debian'><filename>debian</filename></link>
3167 class is inherited, which is the default behavior, 3053 class is inherited, which is the default behavior,
@@ -3185,7 +3071,6 @@
3185 </info> 3071 </info>
3186 <glossdef> 3072 <glossdef>
3187 <para role="glossdeffirst"> 3073 <para role="glossdeffirst">
3188<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3189 Specifies to build packages with debugging information. 3074 Specifies to build packages with debugging information.
3190 This influences the value of the 3075 This influences the value of the
3191 <filename><link linkend='var-SELECTED_OPTIMIZATION'>SELECTED_OPTIMIZATION</link></filename> 3076 <filename><link linkend='var-SELECTED_OPTIMIZATION'>SELECTED_OPTIMIZATION</link></filename>
@@ -3200,7 +3085,6 @@
3200 </info> 3085 </info>
3201 <glossdef> 3086 <glossdef>
3202 <para role="glossdeffirst"> 3087 <para role="glossdeffirst">
3203<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3204 The options to pass in 3088 The options to pass in
3205 <filename><link linkend='var-TARGET_CFLAGS'>TARGET_CFLAGS</link></filename> 3089 <filename><link linkend='var-TARGET_CFLAGS'>TARGET_CFLAGS</link></filename>
3206 and <filename><link linkend='var-CFLAGS'>CFLAGS</link></filename> when compiling 3090 and <filename><link linkend='var-CFLAGS'>CFLAGS</link></filename> when compiling
@@ -3216,7 +3100,6 @@
3216 </info> 3100 </info>
3217 <glossdef> 3101 <glossdef>
3218 <para role="glossdeffirst"> 3102 <para role="glossdeffirst">
3219<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3220 Specifies a weak bias for recipe selection priority. 3103 Specifies a weak bias for recipe selection priority.
3221 </para> 3104 </para>
3222 3105
@@ -3246,7 +3129,6 @@
3246 </info> 3129 </info>
3247 <glossdef> 3130 <glossdef>
3248 <para role="glossdeffirst"> 3131 <para role="glossdeffirst">
3249<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3250 The default CPU and Application Binary Interface (ABI) 3132 The default CPU and Application Binary Interface (ABI)
3251 tunings (i.e. the "tune") used by the OpenEmbedded build 3133 tunings (i.e. the "tune") used by the OpenEmbedded build
3252 system. 3134 system.
@@ -3271,7 +3153,6 @@
3271 </info> 3153 </info>
3272 <glossdef> 3154 <glossdef>
3273 <para role="glossdeffirst"> 3155 <para role="glossdeffirst">
3274<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3275 Lists a recipe's build-time dependencies. 3156 Lists a recipe's build-time dependencies.
3276 These are dependencies on other recipes whose 3157 These are dependencies on other recipes whose
3277 contents (e.g. headers and shared libraries) are needed 3158 contents (e.g. headers and shared libraries) are needed
@@ -3394,7 +3275,6 @@
3394 </info> 3275 </info>
3395 <glossdef> 3276 <glossdef>
3396 <para role="glossdeffirst"> 3277 <para role="glossdeffirst">
3397<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3398 Points to the general area that the OpenEmbedded build 3278 Points to the general area that the OpenEmbedded build
3399 system uses to place images, packages, SDKs, and other output 3279 system uses to place images, packages, SDKs, and other output
3400 files that are ready to be used outside of the build system. 3280 files that are ready to be used outside of the build system.
@@ -3426,7 +3306,6 @@
3426 </info> 3306 </info>
3427 <glossdef> 3307 <glossdef>
3428 <para role="glossdeffirst"> 3308 <para role="glossdeffirst">
3429<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3430 Points to the area that the OpenEmbedded build system uses 3309 Points to the area that the OpenEmbedded build system uses
3431 to place Debian packages that are ready to be used outside 3310 to place Debian packages that are ready to be used outside
3432 of the build system. 3311 of the build system.
@@ -3466,7 +3345,6 @@
3466 </info> 3345 </info>
3467 <glossdef> 3346 <glossdef>
3468 <para role="glossdeffirst"> 3347 <para role="glossdeffirst">
3469<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3470 Points to the area that the OpenEmbedded build system uses 3348 Points to the area that the OpenEmbedded build system uses
3471 to place images and other associated output files that are 3349 to place images and other associated output files that are
3472 ready to be deployed onto the target machine. 3350 ready to be deployed onto the target machine.
@@ -3499,7 +3377,6 @@
3499 </info> 3377 </info>
3500 <glossdef> 3378 <glossdef>
3501 <para role="glossdeffirst"> 3379 <para role="glossdeffirst">
3502<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3503 Points to the area that the OpenEmbedded build system uses 3380 Points to the area that the OpenEmbedded build system uses
3504 to place IPK packages that are ready to be used outside of 3381 to place IPK packages that are ready to be used outside of
3505 the build system. 3382 the build system.
@@ -3538,7 +3415,6 @@
3538 </info> 3415 </info>
3539 <glossdef> 3416 <glossdef>
3540 <para role="glossdeffirst"> 3417 <para role="glossdeffirst">
3541<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3542 Points to the area that the OpenEmbedded build system uses 3418 Points to the area that the OpenEmbedded build system uses
3543 to place RPM packages that are ready to be used outside 3419 to place RPM packages that are ready to be used outside
3544 of the build system. 3420 of the build system.
@@ -3577,7 +3453,6 @@
3577 </info> 3453 </info>
3578 <glossdef> 3454 <glossdef>
3579 <para role="glossdeffirst"> 3455 <para role="glossdeffirst">
3580<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3581 Points to the area that the OpenEmbedded build system uses 3456 Points to the area that the OpenEmbedded build system uses
3582 to place tarballs that are ready to be used outside of 3457 to place tarballs that are ready to be used outside of
3583 the build system. 3458 the build system.
@@ -3616,7 +3491,6 @@
3616 </info> 3491 </info>
3617 <glossdef> 3492 <glossdef>
3618 <para role="glossdeffirst"> 3493 <para role="glossdeffirst">
3619<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3620 When inheriting the 3494 When inheriting the
3621 <link linkend='ref-classes-deploy'><filename>deploy</filename></link> 3495 <link linkend='ref-classes-deploy'><filename>deploy</filename></link>
3622 class, the <filename>DEPLOYDIR</filename> points to a 3496 class, the <filename>DEPLOYDIR</filename> points to a
@@ -3644,7 +3518,6 @@
3644 </info> 3518 </info>
3645 <glossdef> 3519 <glossdef>
3646 <para role="glossdeffirst"> 3520 <para role="glossdeffirst">
3647<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3648 The package description used by package managers. 3521 The package description used by package managers.
3649 If not set, <filename>DESCRIPTION</filename> takes 3522 If not set, <filename>DESCRIPTION</filename> takes
3650 the value of the 3523 the value of the
@@ -3660,7 +3533,6 @@
3660 </info> 3533 </info>
3661 <glossdef> 3534 <glossdef>
3662 <para role="glossdeffirst"> 3535 <para role="glossdeffirst">
3663<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3664 The short name of the distribution. 3536 The short name of the distribution.
3665 For information on the long name of the distribution, see 3537 For information on the long name of the distribution, see
3666 the 3538 the
@@ -3713,7 +3585,6 @@
3713 </info> 3585 </info>
3714 <glossdef> 3586 <glossdef>
3715 <para role="glossdeffirst"> 3587 <para role="glossdeffirst">
3716<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3717 Specifies a codename for the distribution being built. 3588 Specifies a codename for the distribution being built.
3718 </para> 3589 </para>
3719 </glossdef> 3590 </glossdef>
@@ -3725,7 +3596,6 @@
3725 </info> 3596 </info>
3726 <glossdef> 3597 <glossdef>
3727 <para role="glossdeffirst"> 3598 <para role="glossdeffirst">
3728<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3729 Specifies a list of distro-specific packages to add to all images. 3599 Specifies a list of distro-specific packages to add to all images.
3730 This variable takes affect through 3600 This variable takes affect through
3731 <filename>packagegroup-base</filename> so the 3601 <filename>packagegroup-base</filename> so the
@@ -3745,7 +3615,6 @@
3745 </info> 3615 </info>
3746 <glossdef> 3616 <glossdef>
3747 <para role="glossdeffirst"> 3617 <para role="glossdeffirst">
3748<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3749 Specifies a list of distro-specific packages to add to all images 3618 Specifies a list of distro-specific packages to add to all images
3750 if the packages exist. 3619 if the packages exist.
3751 The packages might not exist or be empty (e.g. kernel modules). 3620 The packages might not exist or be empty (e.g. kernel modules).
@@ -3761,7 +3630,6 @@
3761 </info> 3630 </info>
3762 <glossdef> 3631 <glossdef>
3763 <para role="glossdeffirst"> 3632 <para role="glossdeffirst">
3764<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3765 The software support you want in your distribution for 3633 The software support you want in your distribution for
3766 various features. 3634 various features.
3767 You define your distribution features in the distribution 3635 You define your distribution features in the distribution
@@ -3798,7 +3666,6 @@
3798 </info> 3666 </info>
3799 <glossdef> 3667 <glossdef>
3800 <para role="glossdeffirst"> 3668 <para role="glossdeffirst">
3801<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3802 Features to be added to 3669 Features to be added to
3803 <filename><link linkend='var-DISTRO_FEATURES'>DISTRO_FEATURES</link></filename> 3670 <filename><link linkend='var-DISTRO_FEATURES'>DISTRO_FEATURES</link></filename>
3804 if not also present in 3671 if not also present in
@@ -3822,7 +3689,6 @@
3822 </info> 3689 </info>
3823 <glossdef> 3690 <glossdef>
3824 <para role="glossdeffirst"> 3691 <para role="glossdeffirst">
3825<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3826 Features from 3692 Features from
3827 <filename><link linkend='var-DISTRO_FEATURES_BACKFILL'>DISTRO_FEATURES_BACKFILL</link></filename> 3693 <filename><link linkend='var-DISTRO_FEATURES_BACKFILL'>DISTRO_FEATURES_BACKFILL</link></filename>
3828 that should not be backfilled (i.e. added to 3694 that should not be backfilled (i.e. added to
@@ -3840,7 +3706,6 @@
3840 </info> 3706 </info>
3841 <glossdef> 3707 <glossdef>
3842 <para role="glossdeffirst"> 3708 <para role="glossdeffirst">
3843<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3844 A convenience variable that gives you the default 3709 A convenience variable that gives you the default
3845 list of distro features with the exception of any 3710 list of distro features with the exception of any
3846 features specific to the C library 3711 features specific to the C library
@@ -3868,7 +3733,6 @@
3868 </info> 3733 </info>
3869 <glossdef> 3734 <glossdef>
3870 <para role="glossdeffirst"> 3735 <para role="glossdeffirst">
3871<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3872 Specifies a list of features that if present in 3736 Specifies a list of features that if present in
3873 the target 3737 the target
3874 <link linkend='var-DISTRO_FEATURES'><filename>DISTRO_FEATURES</filename></link> 3738 <link linkend='var-DISTRO_FEATURES'><filename>DISTRO_FEATURES</filename></link>
@@ -3889,7 +3753,6 @@
3889 </info> 3753 </info>
3890 <glossdef> 3754 <glossdef>
3891 <para role="glossdeffirst"> 3755 <para role="glossdeffirst">
3892<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3893 Specifies a list of features that if present in the target 3756 Specifies a list of features that if present in the target
3894 <link linkend='var-DISTRO_FEATURES'><filename>DISTRO_FEATURES</filename></link> 3757 <link linkend='var-DISTRO_FEATURES'><filename>DISTRO_FEATURES</filename></link>
3895 value should be included in 3758 value should be included in
@@ -3910,7 +3773,6 @@
3910 </info> 3773 </info>
3911 <glossdef> 3774 <glossdef>
3912 <para role="glossdeffirst"> 3775 <para role="glossdeffirst">
3913 <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" />
3914 A convenience variable that specifies the list of distro 3776 A convenience variable that specifies the list of distro
3915 features that are specific to the C library 3777 features that are specific to the C library
3916 (<filename>libc</filename>). 3778 (<filename>libc</filename>).
@@ -3928,7 +3790,6 @@
3928 </info> 3790 </info>
3929 <glossdef> 3791 <glossdef>
3930 <para role="glossdeffirst"> 3792 <para role="glossdeffirst">
3931<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3932 Specifies a list of features that should be included in 3793 Specifies a list of features that should be included in
3933 <link linkend='var-DISTRO_FEATURES'><filename>DISTRO_FEATURES</filename></link> 3794 <link linkend='var-DISTRO_FEATURES'><filename>DISTRO_FEATURES</filename></link>
3934 when building native recipes. 3795 when building native recipes.
@@ -3946,7 +3807,6 @@
3946 </info> 3807 </info>
3947 <glossdef> 3808 <glossdef>
3948 <para role="glossdeffirst"> 3809 <para role="glossdeffirst">
3949<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3950 Specifies a list of features that should be included in 3810 Specifies a list of features that should be included in
3951 <link linkend='var-DISTRO_FEATURES'><filename>DISTRO_FEATURES</filename></link> 3811 <link linkend='var-DISTRO_FEATURES'><filename>DISTRO_FEATURES</filename></link>
3952 when building nativesdk recipes. 3812 when building nativesdk recipes.
@@ -3964,7 +3824,6 @@
3964 </info> 3824 </info>
3965 <glossdef> 3825 <glossdef>
3966 <para role="glossdeffirst"> 3826 <para role="glossdeffirst">
3967<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
3968 The long name of the distribution. 3827 The long name of the distribution.
3969 For information on the short name of the distribution, see 3828 For information on the short name of the distribution, see
3970 the 3829 the
@@ -4016,7 +3875,6 @@
4016 </info> 3875 </info>
4017 <glossdef> 3876 <glossdef>
4018 <para role="glossdeffirst"> 3877 <para role="glossdeffirst">
4019<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4020 The version of the distribution. 3878 The version of the distribution.
4021 </para> 3879 </para>
4022 </glossdef> 3880 </glossdef>
@@ -4028,7 +3886,6 @@
4028 </info> 3886 </info>
4029 <glossdef> 3887 <glossdef>
4030 <para role="glossdeffirst"> 3888 <para role="glossdeffirst">
4031<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4032 A colon-separated list of overrides specific to the 3889 A colon-separated list of overrides specific to the
4033 current distribution. 3890 current distribution.
4034 By default, this list includes the value of 3891 By default, this list includes the value of
@@ -4056,7 +3913,6 @@
4056 </info> 3913 </info>
4057 <glossdef> 3914 <glossdef>
4058 <para role="glossdeffirst"> 3915 <para role="glossdeffirst">
4059<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4060 The central download directory used by the build process to 3916 The central download directory used by the build process to
4061 store downloads. 3917 store downloads.
4062 By default, <filename>DL_DIR</filename> gets files 3918 By default, <filename>DL_DIR</filename> gets files
@@ -4119,7 +3975,6 @@
4119 </info> 3975 </info>
4120 <glossdef> 3976 <glossdef>
4121 <para role="glossdeffirst"> 3977 <para role="glossdeffirst">
4122<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4123 When inheriting the 3978 When inheriting the
4124 <link linkend='ref-classes-compress_doc'><filename>compress_doc</filename></link> 3979 <link linkend='ref-classes-compress_doc'><filename>compress_doc</filename></link>
4125 class, this variable sets the compression policy used when 3980 class, this variable sets the compression policy used when
@@ -4147,7 +4002,6 @@
4147 </info> 4002 </info>
4148 <glossdef> 4003 <glossdef>
4149 <para role="glossdeffirst"> 4004 <para role="glossdeffirst">
4150<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4151 When building bootable images (i.e. where 4005 When building bootable images (i.e. where
4152 <filename>hddimg</filename>, <filename>iso</filename>, 4006 <filename>hddimg</filename>, <filename>iso</filename>,
4153 or <filename>wic.vmdk</filename> is in 4007 or <filename>wic.vmdk</filename> is in
@@ -4174,7 +4028,6 @@
4174 </info> 4028 </info>
4175 <glossdef> 4029 <glossdef>
4176 <para role="glossdeffirst"> 4030 <para role="glossdeffirst">
4177<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4178 Variable that controls which locales for 4031 Variable that controls which locales for
4179 <filename>glibc</filename> are generated during the 4032 <filename>glibc</filename> are generated during the
4180 build (useful if the target device has 64Mbytes 4033 build (useful if the target device has 64Mbytes
@@ -4189,7 +4042,6 @@
4189 </info> 4042 </info>
4190 <glossdef> 4043 <glossdef>
4191 <para role="glossdeffirst"> 4044 <para role="glossdeffirst">
4192<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4193 When used with the 4045 When used with the
4194 <link linkend='ref-classes-report-error'><filename>report-error</filename></link> 4046 <link linkend='ref-classes-report-error'><filename>report-error</filename></link>
4195 class, specifies the path used for storing the debug files 4047 class, specifies the path used for storing the debug files
@@ -4218,7 +4070,6 @@
4218 </info> 4070 </info>
4219 <glossdef> 4071 <glossdef>
4220 <para role="glossdeffirst"> 4072 <para role="glossdeffirst">
4221<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4222 Specifies the quality assurance checks whose failures are 4073 Specifies the quality assurance checks whose failures are
4223 reported as errors by the OpenEmbedded build system. 4074 reported as errors by the OpenEmbedded build system.
4224 You set this variable in your distribution configuration 4075 You set this variable in your distribution configuration
@@ -4237,7 +4088,6 @@
4237 </info> 4088 </info>
4238 <glossdef> 4089 <glossdef>
4239 <para role="glossdeffirst"> 4090 <para role="glossdeffirst">
4240<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4241 Triggers the OpenEmbedded build system's shared libraries 4091 Triggers the OpenEmbedded build system's shared libraries
4242 resolver to exclude an entire package when scanning for 4092 resolver to exclude an entire package when scanning for
4243 shared libraries. 4093 shared libraries.
@@ -4276,7 +4126,6 @@
4276 </info> 4126 </info>
4277 <glossdef> 4127 <glossdef>
4278 <para role="glossdeffirst"> 4128 <para role="glossdeffirst">
4279<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4280 Directs BitBake to exclude a recipe from world builds (i.e. 4129 Directs BitBake to exclude a recipe from world builds (i.e.
4281 <filename>bitbake world</filename>). 4130 <filename>bitbake world</filename>).
4282 During world builds, BitBake locates, parses and builds all 4131 During world builds, BitBake locates, parses and builds all
@@ -4306,7 +4155,6 @@
4306 </info> 4155 </info>
4307 <glossdef> 4156 <glossdef>
4308 <para role="glossdeffirst"> 4157 <para role="glossdeffirst">
4309<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4310 Used with file and pathnames to create a prefix for a recipe's 4158 Used with file and pathnames to create a prefix for a recipe's
4311 version based on the recipe's 4159 version based on the recipe's
4312 <link linkend='var-PE'><filename>PE</filename></link> value. 4160 <link linkend='var-PE'><filename>PE</filename></link> value.
@@ -4328,7 +4176,6 @@
4328 </info> 4176 </info>
4329 <glossdef> 4177 <glossdef>
4330 <para role="glossdeffirst"> 4178 <para role="glossdeffirst">
4331<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4332 The full package version specification as it appears on the 4179 The full package version specification as it appears on the
4333 final packages produced by a recipe. 4180 final packages produced by a recipe.
4334 The variable's value is normally used to fix a runtime 4181 The variable's value is normally used to fix a runtime
@@ -4353,7 +4200,6 @@
4353 </info> 4200 </info>
4354 <glossdef> 4201 <glossdef>
4355 <para role="glossdeffirst"> 4202 <para role="glossdeffirst">
4356<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4357 When set, the <filename>EXTERNAL_KERNEL_TOOLS</filename> 4203 When set, the <filename>EXTERNAL_KERNEL_TOOLS</filename>
4358 variable indicates that these tools are not in the 4204 variable indicates that these tools are not in the
4359 source tree. 4205 source tree.
@@ -4379,7 +4225,6 @@
4379 </info> 4225 </info>
4380 <glossdef> 4226 <glossdef>
4381 <para role="glossdeffirst"> 4227 <para role="glossdeffirst">
4382<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4383 When inheriting the 4228 When inheriting the
4384 <link linkend='ref-classes-externalsrc'><filename>externalsrc</filename></link> 4229 <link linkend='ref-classes-externalsrc'><filename>externalsrc</filename></link>
4385 class, this variable points to the source tree, which is 4230 class, this variable points to the source tree, which is
@@ -4409,7 +4254,6 @@
4409 </info> 4254 </info>
4410 <glossdef> 4255 <glossdef>
4411 <para role="glossdeffirst"> 4256 <para role="glossdeffirst">
4412<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4413 When inheriting the 4257 When inheriting the
4414 <link linkend='ref-classes-externalsrc'><filename>externalsrc</filename></link> 4258 <link linkend='ref-classes-externalsrc'><filename>externalsrc</filename></link>
4415 class, this variable points to the directory in which the 4259 class, this variable points to the directory in which the
@@ -4440,7 +4284,6 @@
4440 </info> 4284 </info>
4441 <glossdef> 4285 <glossdef>
4442 <para role="glossdeffirst"> 4286 <para role="glossdeffirst">
4443<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4444 For recipes inheriting the 4287 For recipes inheriting the
4445 <link linkend='ref-classes-autotools'><filename>autotools</filename></link> 4288 <link linkend='ref-classes-autotools'><filename>autotools</filename></link>
4446 class, you can use <filename>EXTRA_AUTORECONF</filename> to 4289 class, you can use <filename>EXTRA_AUTORECONF</filename> to
@@ -4463,7 +4306,6 @@
4463 </info> 4306 </info>
4464 <glossdef> 4307 <glossdef>
4465 <para role="glossdeffirst"> 4308 <para role="glossdeffirst">
4466<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4467 A list of additional features to include in an image. 4309 A list of additional features to include in an image.
4468 When listing more than one feature, separate them with 4310 When listing more than one feature, separate them with
4469 a space. 4311 a space.
@@ -4544,7 +4386,6 @@
4544 </info> 4386 </info>
4545 <glossdef> 4387 <glossdef>
4546 <para role="glossdeffirst"> 4388 <para role="glossdeffirst">
4547<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4548 Specifies additional options for the image 4389 Specifies additional options for the image
4549 creation command that has been specified in 4390 creation command that has been specified in
4550 <link linkend='var-IMAGE_CMD'><filename>IMAGE_CMD</filename></link>. 4391 <link linkend='var-IMAGE_CMD'><filename>IMAGE_CMD</filename></link>.
@@ -4564,7 +4405,6 @@
4564 </info> 4405 </info>
4565 <glossdef> 4406 <glossdef>
4566 <para role="glossdeffirst"> 4407 <para role="glossdeffirst">
4567<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4568 A list of recipes to build that do not provide packages 4408 A list of recipes to build that do not provide packages
4569 for installing into the root filesystem. 4409 for installing into the root filesystem.
4570 </para> 4410 </para>
@@ -4592,7 +4432,6 @@
4592 </info> 4432 </info>
4593 <glossdef> 4433 <glossdef>
4594 <para role="glossdeffirst"> 4434 <para role="glossdeffirst">
4595<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4596 A list of subdirectories of 4435 A list of subdirectories of
4597 <filename>${</filename><link linkend='var-STAGING_BINDIR_NATIVE'><filename>STAGING_BINDIR_NATIVE</filename></link><filename>}</filename> 4436 <filename>${</filename><link linkend='var-STAGING_BINDIR_NATIVE'><filename>STAGING_BINDIR_NATIVE</filename></link><filename>}</filename>
4598 added to the beginning of the environment variable 4437 added to the beginning of the environment variable
@@ -4613,7 +4452,6 @@
4613 </info> 4452 </info>
4614 <glossdef> 4453 <glossdef>
4615 <para role="glossdeffirst"> 4454 <para role="glossdeffirst">
4616<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4617 Additional 4455 Additional
4618 <ulink url='https://cmake.org/overview/'>CMake</ulink> 4456 <ulink url='https://cmake.org/overview/'>CMake</ulink>
4619 options. 4457 options.
@@ -4630,7 +4468,6 @@
4630 </info> 4468 </info>
4631 <glossdef> 4469 <glossdef>
4632 <para role="glossdeffirst"> 4470 <para role="glossdeffirst">
4633<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4634 Additional <filename>configure</filename> script options. 4471 Additional <filename>configure</filename> script options.
4635 See 4472 See
4636 <link linkend='var-PACKAGECONFIG_CONFARGS'><filename>PACKAGECONFIG_CONFARGS</filename></link> 4473 <link linkend='var-PACKAGECONFIG_CONFARGS'><filename>PACKAGECONFIG_CONFARGS</filename></link>
@@ -4646,7 +4483,6 @@
4646 </info> 4483 </info>
4647 <glossdef> 4484 <glossdef>
4648 <para role="glossdeffirst"> 4485 <para role="glossdeffirst">
4649<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4650 Additional GNU <filename>make</filename> options. 4486 Additional GNU <filename>make</filename> options.
4651 </para> 4487 </para>
4652 4488
@@ -4673,7 +4509,6 @@
4673 </info> 4509 </info>
4674 <glossdef> 4510 <glossdef>
4675 <para role="glossdeffirst"> 4511 <para role="glossdeffirst">
4676<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4677 When inheriting the 4512 When inheriting the
4678 <link linkend='ref-classes-scons'><filename>scons</filename></link> 4513 <link linkend='ref-classes-scons'><filename>scons</filename></link>
4679 class, this variable specifies additional configuration 4514 class, this variable specifies additional configuration
@@ -4689,7 +4524,6 @@
4689 </info> 4524 </info>
4690 <glossdef> 4525 <glossdef>
4691 <para role="glossdeffirst"> 4526 <para role="glossdeffirst">
4692<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4693 When inheriting the 4527 When inheriting the
4694 <link linkend='ref-classes-extrausers'><filename>extrausers</filename></link> 4528 <link linkend='ref-classes-extrausers'><filename>extrausers</filename></link>
4695 class, this variable provides image level user and group 4529 class, this variable provides image level user and group
@@ -4731,7 +4565,6 @@
4731 </info> 4565 </info>
4732 <glossdef> 4566 <glossdef>
4733 <para role="glossdeffirst"> 4567 <para role="glossdeffirst">
4734<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4735 Defines one or more packages to include in an image when 4568 Defines one or more packages to include in an image when
4736 a specific item is included in 4569 a specific item is included in
4737 <link linkend='var-IMAGE_FEATURES'><filename>IMAGE_FEATURES</filename></link>. 4570 <link linkend='var-IMAGE_FEATURES'><filename>IMAGE_FEATURES</filename></link>.
@@ -4766,7 +4599,6 @@
4766 </info> 4599 </info>
4767 <glossdef> 4600 <glossdef>
4768 <para role="glossdeffirst"> 4601 <para role="glossdeffirst">
4769<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4770 Points to the base URL of the server and location within 4602 Points to the base URL of the server and location within
4771 the document-root that provides the metadata and 4603 the document-root that provides the metadata and
4772 packages required by OPKG to support runtime package 4604 packages required by OPKG to support runtime package
@@ -4797,7 +4629,6 @@
4797 </info> 4629 </info>
4798 <glossdef> 4630 <glossdef>
4799 <para role="glossdeffirst"> 4631 <para role="glossdeffirst">
4800<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4801 The list of files and directories that are placed in a 4632 The list of files and directories that are placed in a
4802 package. 4633 package.
4803 The 4634 The
@@ -4868,7 +4699,6 @@
4868 </info> 4699 </info>
4869 <glossdef> 4700 <glossdef>
4870 <para role="glossdeffirst"> 4701 <para role="glossdeffirst">
4871<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4872 Defines the file specification to match 4702 Defines the file specification to match
4873 <link linkend='var-SOLIBSDEV'><filename>SOLIBSDEV</filename></link>. 4703 <link linkend='var-SOLIBSDEV'><filename>SOLIBSDEV</filename></link>.
4874 In other words, <filename>FILES_SOLIBSDEV</filename> 4704 In other words, <filename>FILES_SOLIBSDEV</filename>
@@ -4892,7 +4722,6 @@
4892 </info> 4722 </info>
4893 <glossdef> 4723 <glossdef>
4894 <para role="glossdeffirst"> 4724 <para role="glossdeffirst">
4895<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4896 Extends the search path the OpenEmbedded build system uses 4725 Extends the search path the OpenEmbedded build system uses
4897 when looking for files and patches as it processes recipes 4726 when looking for files and patches as it processes recipes
4898 and append files. 4727 and append files.
@@ -4989,7 +4818,6 @@
4989 </info> 4818 </info>
4990 <glossdef> 4819 <glossdef>
4991 <para role="glossdeffirst"> 4820 <para role="glossdeffirst">
4992<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4993 A subset of <link linkend='var-OVERRIDES'><filename>OVERRIDES</filename></link> 4821 A subset of <link linkend='var-OVERRIDES'><filename>OVERRIDES</filename></link>
4994 used by the OpenEmbedded build system for creating 4822 used by the OpenEmbedded build system for creating
4995 <link linkend='var-FILESPATH'><filename>FILESPATH</filename></link>. 4823 <link linkend='var-FILESPATH'><filename>FILESPATH</filename></link>.
@@ -5029,7 +4857,6 @@
5029 </info> 4857 </info>
5030 <glossdef> 4858 <glossdef>
5031 <para role="glossdeffirst"> 4859 <para role="glossdeffirst">
5032<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5033 The default set of directories the OpenEmbedded build 4860 The default set of directories the OpenEmbedded build
5034 system uses when searching for patches and files. 4861 system uses when searching for patches and files.
5035 </para> 4862 </para>
@@ -5130,7 +4957,6 @@
5130 </info> 4957 </info>
5131 <glossdef> 4958 <glossdef>
5132 <para role="glossdeffirst"> 4959 <para role="glossdeffirst">
5133<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5134 Allows you to define your own file permissions settings table as part of 4960 Allows you to define your own file permissions settings table as part of
5135 your configuration for the packaging process. 4961 your configuration for the packaging process.
5136 For example, suppose you need a consistent set of custom permissions for 4962 For example, suppose you need a consistent set of custom permissions for
@@ -5170,7 +4996,6 @@
5170 </info> 4996 </info>
5171 <glossdef> 4997 <glossdef>
5172 <para role="glossdeffirst"> 4998 <para role="glossdeffirst">
5173<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5174 When inheriting the 4999 When inheriting the
5175 <link linkend='ref-classes-fontcache'><filename>fontcache</filename></link> 5000 <link linkend='ref-classes-fontcache'><filename>fontcache</filename></link>
5176 class, this variable specifies the runtime dependencies 5001 class, this variable specifies the runtime dependencies
@@ -5187,7 +5012,6 @@
5187 </info> 5012 </info>
5188 <glossdef> 5013 <glossdef>
5189 <para role="glossdeffirst"> 5014 <para role="glossdeffirst">
5190<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5191 When inheriting the 5015 When inheriting the
5192 <link linkend='ref-classes-fontcache'><filename>fontcache</filename></link> 5016 <link linkend='ref-classes-fontcache'><filename>fontcache</filename></link>
5193 class, this variable identifies packages containing font 5017 class, this variable identifies packages containing font
@@ -5207,7 +5031,6 @@
5207 </info> 5031 </info>
5208 <glossdef> 5032 <glossdef>
5209 <para role="glossdeffirst"> 5033 <para role="glossdeffirst">
5210<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5211 Forces the removal of the packages listed in 5034 Forces the removal of the packages listed in
5212 <filename>ROOTFS_RO_UNNEEDED</filename> during the 5035 <filename>ROOTFS_RO_UNNEEDED</filename> during the
5213 generation of the root filesystem. 5036 generation of the root filesystem.
@@ -5226,7 +5049,6 @@
5226 </info> 5049 </info>
5227 <glossdef> 5050 <glossdef>
5228 <para role="glossdeffirst"> 5051 <para role="glossdeffirst">
5229<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5230 The options to pass in 5052 The options to pass in
5231 <filename><link linkend='var-TARGET_CFLAGS'>TARGET_CFLAGS</link></filename> 5053 <filename><link linkend='var-TARGET_CFLAGS'>TARGET_CFLAGS</link></filename>
5232 and <filename><link linkend='var-CFLAGS'>CFLAGS</link></filename> 5054 and <filename><link linkend='var-CFLAGS'>CFLAGS</link></filename>
@@ -5246,7 +5068,6 @@
5246 </info> 5068 </info>
5247 <glossdef> 5069 <glossdef>
5248 <para role="glossdeffirst"> 5070 <para role="glossdeffirst">
5249<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5250 Enables Position Independent Executables (PIE) within the 5071 Enables Position Independent Executables (PIE) within the
5251 GNU C Compiler (GCC). 5072 GNU C Compiler (GCC).
5252 Enabling PIE in the GCC makes Return Oriented Programming 5073 Enabling PIE in the GCC makes Return Oriented Programming
@@ -5270,7 +5091,6 @@
5270 </info> 5091 </info>
5271 <glossdef> 5092 <glossdef>
5272 <para role="glossdeffirst"> 5093 <para role="glossdeffirst">
5273<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5274 Specifies the default version of the GNU C Compiler (GCC) 5094 Specifies the default version of the GNU C Compiler (GCC)
5275 used for compilation. 5095 used for compilation.
5276 By default, <filename>GCCVERSION</filename> is set to 5096 By default, <filename>GCCVERSION</filename> is set to
@@ -5292,7 +5112,6 @@
5292 </info> 5112 </info>
5293 <glossdef> 5113 <glossdef>
5294 <para role="glossdeffirst"> 5114 <para role="glossdeffirst">
5295<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5296 The minimal command and arguments to run the GNU Debugger. 5115 The minimal command and arguments to run the GNU Debugger.
5297 </para> 5116 </para>
5298 </glossdef> 5117 </glossdef>
@@ -5304,7 +5123,6 @@
5304 </info> 5123 </info>
5305 <glossdef> 5124 <glossdef>
5306 <para role="glossdeffirst"> 5125 <para role="glossdeffirst">
5307<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5308 The directory in which a local copy of a Git repository 5126 The directory in which a local copy of a Git repository
5309 is stored when it is cloned. 5127 is stored when it is cloned.
5310 </para> 5128 </para>
@@ -5317,7 +5135,6 @@
5317 </info> 5135 </info>
5318 <glossdef> 5136 <glossdef>
5319 <para role="glossdeffirst"> 5137 <para role="glossdeffirst">
5320<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5321 Specifies the list of GLIBC locales to generate should you 5138 Specifies the list of GLIBC locales to generate should you
5322 not wish to generate all LIBC locals, which can be time 5139 not wish to generate all LIBC locals, which can be time
5323 consuming. 5140 consuming.
@@ -5346,7 +5163,6 @@
5346 </info> 5163 </info>
5347 <glossdef> 5164 <glossdef>
5348 <para role="glossdeffirst"> 5165 <para role="glossdeffirst">
5349<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5350 When inheriting the 5166 When inheriting the
5351 <link linkend='ref-classes-useradd'><filename>useradd</filename></link> 5167 <link linkend='ref-classes-useradd'><filename>useradd</filename></link>
5352 class, this variable 5168 class, this variable
@@ -5375,7 +5191,6 @@
5375 </info> 5191 </info>
5376 <glossdef> 5192 <glossdef>
5377 <para role="glossdeffirst"> 5193 <para role="glossdeffirst">
5378<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5379 When inheriting the 5194 When inheriting the
5380 <link linkend='ref-classes-useradd'><filename>useradd</filename></link> 5195 <link linkend='ref-classes-useradd'><filename>useradd</filename></link>
5381 class, this variable 5196 class, this variable
@@ -5399,7 +5214,6 @@
5399 </info> 5214 </info>
5400 <glossdef> 5215 <glossdef>
5401 <para role="glossdeffirst"> 5216 <para role="glossdeffirst">
5402<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5403 Configures the GNU GRand Unified Bootloader (GRUB) to have 5217 Configures the GNU GRand Unified Bootloader (GRUB) to have
5404 graphics and serial in the boot menu. 5218 graphics and serial in the boot menu.
5405 Set this variable to "1" in your 5219 Set this variable to "1" in your
@@ -5422,7 +5236,6 @@
5422 </info> 5236 </info>
5423 <glossdef> 5237 <glossdef>
5424 <para role="glossdeffirst"> 5238 <para role="glossdeffirst">
5425<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5426 Additional options to add to the GNU GRand Unified 5239 Additional options to add to the GNU GRand Unified
5427 Bootloader (GRUB) configuration. 5240 Bootloader (GRUB) configuration.
5428 Use a semi-colon character (<filename>;</filename>) to 5241 Use a semi-colon character (<filename>;</filename>) to
@@ -5444,7 +5257,6 @@
5444 </info> 5257 </info>
5445 <glossdef> 5258 <glossdef>
5446 <para role="glossdeffirst"> 5259 <para role="glossdeffirst">
5447<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5448 Specifies the timeout before executing the default 5260 Specifies the timeout before executing the default
5449 <filename>LABEL</filename> in the GNU GRand Unified 5261 <filename>LABEL</filename> in the GNU GRand Unified
5450 Bootloader (GRUB). 5262 Bootloader (GRUB).
@@ -5465,7 +5277,6 @@
5465 </info> 5277 </info>
5466 <glossdef> 5278 <glossdef>
5467 <para role="glossdeffirst"> 5279 <para role="glossdeffirst">
5468<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5469 When inheriting the 5280 When inheriting the
5470 <link linkend='ref-classes-gtk-immodules-cache'><filename>gtk-immodules-cache</filename></link> 5281 <link linkend='ref-classes-gtk-immodules-cache'><filename>gtk-immodules-cache</filename></link>
5471 class, this variable specifies the packages that contain the 5282 class, this variable specifies the packages that contain the
@@ -5485,7 +5296,6 @@
5485 </info> 5296 </info>
5486 <glossdef> 5297 <glossdef>
5487 <para role="glossdeffirst"> 5298 <para role="glossdeffirst">
5488<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5489 Website where more information about the software the recipe is building 5299 Website where more information about the software the recipe is building
5490 can be found. 5300 can be found.
5491 </para> 5301 </para>
@@ -5499,7 +5309,6 @@
5499 </info> 5309 </info>
5500 <glossdef> 5310 <glossdef>
5501 <para role="glossdeffirst"> 5311 <para role="glossdeffirst">
5502<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5503 The name of the target architecture, which is normally 5312 The name of the target architecture, which is normally
5504 the same as 5313 the same as
5505 <link linkend='var-TARGET_ARCH'><filename>TARGET_ARCH</filename></link>. 5314 <link linkend='var-TARGET_ARCH'><filename>TARGET_ARCH</filename></link>.
@@ -5527,7 +5336,6 @@
5527 </info> 5336 </info>
5528 <glossdef> 5337 <glossdef>
5529 <para role="glossdeffirst"> 5338 <para role="glossdeffirst">
5530<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5531 Specifies architecture-specific compiler flags that are 5339 Specifies architecture-specific compiler flags that are
5532 passed to the C compiler. 5340 passed to the C compiler.
5533 </para> 5341 </para>
@@ -5561,7 +5369,6 @@
5561 </info> 5369 </info>
5562 <glossdef> 5370 <glossdef>
5563 <para role="glossdeffirst"> 5371 <para role="glossdeffirst">
5564<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5565 Specifies the name of the target operating system, which 5372 Specifies the name of the target operating system, which
5566 is normally the same as the 5373 is normally the same as the
5567 <link linkend='var-TARGET_OS'><filename>TARGET_OS</filename></link>. 5374 <link linkend='var-TARGET_OS'><filename>TARGET_OS</filename></link>.
@@ -5579,7 +5386,6 @@
5579 </info> 5386 </info>
5580 <glossdef> 5387 <glossdef>
5581 <para role="glossdeffirst"> 5388 <para role="glossdeffirst">
5582<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5583 Specifies the prefix for the cross-compile toolchain. 5389 Specifies the prefix for the cross-compile toolchain.
5584 <filename>HOST_PREFIX</filename> is normally the same as 5390 <filename>HOST_PREFIX</filename> is normally the same as
5585 <link linkend='var-TARGET_PREFIX'><filename>TARGET_PREFIX</filename></link>. 5391 <link linkend='var-TARGET_PREFIX'><filename>TARGET_PREFIX</filename></link>.
@@ -5593,7 +5399,6 @@
5593 </info> 5399 </info>
5594 <glossdef> 5400 <glossdef>
5595 <para role="glossdeffirst"> 5401 <para role="glossdeffirst">
5596<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5597 Specifies the system, including the architecture and the 5402 Specifies the system, including the architecture and the
5598 operating system, for which the build is occurring 5403 operating system, for which the build is occurring
5599 in the context of the current recipe. 5404 in the context of the current recipe.
@@ -5634,7 +5439,6 @@
5634 </info> 5439 </info>
5635 <glossdef> 5440 <glossdef>
5636 <para role="glossdeffirst"> 5441 <para role="glossdeffirst">
5637<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5638 A space-separated list (filter) of tools on the build host 5442 A space-separated list (filter) of tools on the build host
5639 that should be allowed to be called from within build tasks. 5443 that should be allowed to be called from within build tasks.
5640 Using this filter helps reduce the possibility of host 5444 Using this filter helps reduce the possibility of host
@@ -5658,7 +5462,6 @@
5658 </info> 5462 </info>
5659 <glossdef> 5463 <glossdef>
5660 <para role="glossdeffirst"> 5464 <para role="glossdeffirst">
5661<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5662 A space-separated list (filter) of tools on the build host 5465 A space-separated list (filter) of tools on the build host
5663 that should be allowed to be called from within build tasks. 5466 that should be allowed to be called from within build tasks.
5664 Using this filter helps reduce the possibility of host 5467 Using this filter helps reduce the possibility of host
@@ -5681,7 +5484,6 @@
5681 </info> 5484 </info>
5682 <glossdef> 5485 <glossdef>
5683 <para role="glossdeffirst"> 5486 <para role="glossdeffirst">
5684<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5685 Specifies the name of the vendor. 5487 Specifies the name of the vendor.
5686 <filename>HOST_VENDOR</filename> is normally the same as 5488 <filename>HOST_VENDOR</filename> is normally the same as
5687 <link linkend='var-TARGET_VENDOR'><filename>TARGET_VENDOR</filename></link>. 5489 <link linkend='var-TARGET_VENDOR'><filename>TARGET_VENDOR</filename></link>.
@@ -5699,7 +5501,6 @@
5699 </info> 5501 </info>
5700 <glossdef> 5502 <glossdef>
5701 <para role="glossdeffirst"> 5503 <para role="glossdeffirst">
5702<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5703 Disables or enables the <filename>icecc</filename> 5504 Disables or enables the <filename>icecc</filename>
5704 (Icecream) function. 5505 (Icecream) function.
5705 For more information on this function and best practices 5506 For more information on this function and best practices
@@ -5728,7 +5529,6 @@
5728 </info> 5529 </info>
5729 <glossdef> 5530 <glossdef>
5730 <para role="glossdeffirst"> 5531 <para role="glossdeffirst">
5731<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5732 Points to the <filename>icecc-create-env</filename> script 5532 Points to the <filename>icecc-create-env</filename> script
5733 that you provide. 5533 that you provide.
5734 This variable is used by the 5534 This variable is used by the
@@ -5754,7 +5554,6 @@
5754 </info> 5554 </info>
5755 <glossdef> 5555 <glossdef>
5756 <para role="glossdeffirst"> 5556 <para role="glossdeffirst">
5757<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5758 Extra options passed to the <filename>make</filename> 5557 Extra options passed to the <filename>make</filename>
5759 command during the 5558 command during the
5760 <link linkend='ref-tasks-compile'><filename>do_compile</filename></link> 5559 <link linkend='ref-tasks-compile'><filename>do_compile</filename></link>
@@ -5800,7 +5599,6 @@
5800 </info> 5599 </info>
5801 <glossdef> 5600 <glossdef>
5802 <para role="glossdeffirst"> 5601 <para role="glossdeffirst">
5803<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5804 The location of the <filename>icecc</filename> binary. 5602 The location of the <filename>icecc</filename> binary.
5805 You can set this variable in your 5603 You can set this variable in your
5806 <filename>local.conf</filename> file. 5604 <filename>local.conf</filename> file.
@@ -5819,7 +5617,6 @@
5819 </info> 5617 </info>
5820 <glossdef> 5618 <glossdef>
5821 <para role="glossdeffirst"> 5619 <para role="glossdeffirst">
5822<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5823 Identifies user classes that you do not want the 5620 Identifies user classes that you do not want the
5824 Icecream distributed compile support to consider. 5621 Icecream distributed compile support to consider.
5825 This variable is used by the 5622 This variable is used by the
@@ -5845,7 +5642,6 @@
5845 </info> 5642 </info>
5846 <glossdef> 5643 <glossdef>
5847 <para role="glossdeffirst"> 5644 <para role="glossdeffirst">
5848<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5849 Identifies user recipes that you do not want the 5645 Identifies user recipes that you do not want the
5850 Icecream distributed compile support to consider. 5646 Icecream distributed compile support to consider.
5851 This variable is used by the 5647 This variable is used by the
@@ -5871,7 +5667,6 @@
5871 </info> 5667 </info>
5872 <glossdef> 5668 <glossdef>
5873 <para role="glossdeffirst"> 5669 <para role="glossdeffirst">
5874<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5875 Identifies user recipes that use an empty 5670 Identifies user recipes that use an empty
5876 <link linkend='var-PARALLEL_MAKE'><filename>PARALLEL_MAKE</filename></link> 5671 <link linkend='var-PARALLEL_MAKE'><filename>PARALLEL_MAKE</filename></link>
5877 variable that you want to force remote distributed 5672 variable that you want to force remote distributed
@@ -5892,7 +5687,6 @@
5892 </info> 5687 </info>
5893 <glossdef> 5688 <glossdef>
5894 <para role="glossdeffirst"> 5689 <para role="glossdeffirst">
5895<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5896 The base name of image output files. 5690 The base name of image output files.
5897 This variable defaults to the recipe name 5691 This variable defaults to the recipe name
5898 (<filename>${</filename><link linkend='var-PN'><filename>PN</filename></link><filename>}</filename>). 5692 (<filename>${</filename><link linkend='var-PN'><filename>PN</filename></link><filename>}</filename>).
@@ -5906,7 +5700,6 @@
5906 </info> 5700 </info>
5907 <glossdef> 5701 <glossdef>
5908 <para role="glossdeffirst"> 5702 <para role="glossdeffirst">
5909<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5910 A space-separated list of files installed into the 5703 A space-separated list of files installed into the
5911 boot partition when preparing an image using the Wic tool 5704 boot partition when preparing an image using the Wic tool
5912 with the <filename>bootimg-partition</filename> source 5705 with the <filename>bootimg-partition</filename> source
@@ -5963,7 +5756,6 @@
5963 </info> 5756 </info>
5964 <glossdef> 5757 <glossdef>
5965 <para role="glossdeffirst"> 5758 <para role="glossdeffirst">
5966<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5967 A list of classes that all images should inherit. 5759 A list of classes that all images should inherit.
5968 You typically use this variable to specify the list of 5760 You typically use this variable to specify the list of
5969 classes that register the different types of images 5761 classes that register the different types of images
@@ -5992,7 +5784,6 @@
5992 </info> 5784 </info>
5993 <glossdef> 5785 <glossdef>
5994 <para role="glossdeffirst"> 5786 <para role="glossdeffirst">
5995<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
5996 Specifies the command to create the image file for a 5787 Specifies the command to create the image file for a
5997 specific image type, which corresponds to the value set 5788 specific image type, which corresponds to the value set
5998 set in 5789 set in
@@ -6026,7 +5817,6 @@
6026 </info> 5817 </info>
6027 <glossdef> 5818 <glossdef>
6028 <para role="glossdeffirst"> 5819 <para role="glossdeffirst">
6029<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6030 Specifies one or more files that contain custom device 5820 Specifies one or more files that contain custom device
6031 tables that are passed to the 5821 tables that are passed to the
6032 <filename>makedevs</filename> command as part of creating 5822 <filename>makedevs</filename> command as part of creating
@@ -6050,7 +5840,6 @@
6050 </info> 5840 </info>
6051 <glossdef> 5841 <glossdef>
6052 <para role="glossdeffirst"> 5842 <para role="glossdeffirst">
6053<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6054 The primary list of features to include in an image. 5843 The primary list of features to include in an image.
6055 Typically, you configure this variable in an image recipe. 5844 Typically, you configure this variable in an image recipe.
6056 Although you can use this variable from your 5845 Although you can use this variable from your
@@ -6086,7 +5875,6 @@
6086 </info> 5875 </info>
6087 <glossdef> 5876 <glossdef>
6088 <para role="glossdeffirst"> 5877 <para role="glossdeffirst">
6089<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6090 Specifies the formats the OpenEmbedded build system uses 5878 Specifies the formats the OpenEmbedded build system uses
6091 during the build when creating the root filesystem. 5879 during the build when creating the root filesystem.
6092 For example, setting <filename>IMAGE_FSTYPES</filename> 5880 For example, setting <filename>IMAGE_FSTYPES</filename>
@@ -6134,7 +5922,6 @@
6134 </info> 5922 </info>
6135 <glossdef> 5923 <glossdef>
6136 <para role="glossdeffirst"> 5924 <para role="glossdeffirst">
6137<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6138 Used by recipes to specify the packages to install into an 5925 Used by recipes to specify the packages to install into an
6139 image through the 5926 image through the
6140 <link linkend='ref-classes-image'><filename>image</filename></link> 5927 <link linkend='ref-classes-image'><filename>image</filename></link>
@@ -6220,7 +6007,6 @@
6220 </info> 6007 </info>
6221 <glossdef> 6008 <glossdef>
6222 <para role="glossdeffirst"> 6009 <para role="glossdeffirst">
6223<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6224 Specifies the list of locales to install into the image 6010 Specifies the list of locales to install into the image
6225 during the root filesystem construction process. 6011 during the root filesystem construction process.
6226 The OpenEmbedded build system automatically splits locale 6012 The OpenEmbedded build system automatically splits locale
@@ -6262,7 +6048,6 @@
6262 </info> 6048 </info>
6263 <glossdef> 6049 <glossdef>
6264 <para role="glossdeffirst"> 6050 <para role="glossdeffirst">
6265<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6266 The manifest file for the image. 6051 The manifest file for the image.
6267 This file lists all the installed packages that make up 6052 This file lists all the installed packages that make up
6268 the image. 6053 the image.
@@ -6299,7 +6084,6 @@
6299 </info> 6084 </info>
6300 <glossdef> 6085 <glossdef>
6301 <para role="glossdeffirst"> 6086 <para role="glossdeffirst">
6302<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6303 The name of the output image files minus the extension. 6087 The name of the output image files minus the extension.
6304 This variable is derived using the 6088 This variable is derived using the
6305 <link linkend='var-IMAGE_BASENAME'><filename>IMAGE_BASENAME</filename></link>, 6089 <link linkend='var-IMAGE_BASENAME'><filename>IMAGE_BASENAME</filename></link>,
@@ -6320,7 +6104,6 @@
6320 </info> 6104 </info>
6321 <glossdef> 6105 <glossdef>
6322 <para role="glossdeffirst"> 6106 <para role="glossdeffirst">
6323<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6324 Defines a multiplier that the build system applies to the initial image 6107 Defines a multiplier that the build system applies to the initial image
6325 size for cases when the multiplier times the returned disk usage value 6108 size for cases when the multiplier times the returned disk usage value
6326 for the image is greater than the sum of 6109 for the image is greater than the sum of
@@ -6366,7 +6149,6 @@
6366 </info> 6149 </info>
6367 <glossdef> 6150 <glossdef>
6368 <para role="glossdeffirst"> 6151 <para role="glossdeffirst">
6369<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6370 Defines the package type (i.e. DEB, RPM, IPK, or TAR) used 6152 Defines the package type (i.e. DEB, RPM, IPK, or TAR) used
6371 by the OpenEmbedded build system. 6153 by the OpenEmbedded build system.
6372 The variable is defined appropriately by the 6154 The variable is defined appropriately by the
@@ -6418,7 +6200,6 @@
6418 </info> 6200 </info>
6419 <glossdef> 6201 <glossdef>
6420 <para role="glossdeffirst"> 6202 <para role="glossdeffirst">
6421<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6422 Specifies a list of functions to call once the 6203 Specifies a list of functions to call once the
6423 OpenEmbedded build system creates the final image 6204 OpenEmbedded build system creates the final image
6424 output files. 6205 output files.
@@ -6446,7 +6227,6 @@
6446 </info> 6227 </info>
6447 <glossdef> 6228 <glossdef>
6448 <para role="glossdeffirst"> 6229 <para role="glossdeffirst">
6449<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6450 Specifies a list of functions to call before the 6230 Specifies a list of functions to call before the
6451 OpenEmbedded build system creates the final image 6231 OpenEmbedded build system creates the final image
6452 output files. 6232 output files.
@@ -6474,7 +6254,6 @@
6474 </info> 6254 </info>
6475 <glossdef> 6255 <glossdef>
6476 <para role="glossdeffirst"> 6256 <para role="glossdeffirst">
6477<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6478 The location of the root filesystem while it is under 6257 The location of the root filesystem while it is under
6479 construction (i.e. during the 6258 construction (i.e. during the
6480 <link linkend='ref-tasks-rootfs'><filename>do_rootfs</filename></link> 6259 <link linkend='ref-tasks-rootfs'><filename>do_rootfs</filename></link>
@@ -6491,7 +6270,6 @@
6491 </info> 6270 </info>
6492 <glossdef> 6271 <glossdef>
6493 <para role="glossdeffirst"> 6272 <para role="glossdeffirst">
6494<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6495 Specifies the alignment for the output image file in 6273 Specifies the alignment for the output image file in
6496 Kbytes. 6274 Kbytes.
6497 If the size of the image is not a multiple of 6275 If the size of the image is not a multiple of
@@ -6511,7 +6289,6 @@
6511 </info> 6289 </info>
6512 <glossdef> 6290 <glossdef>
6513 <para role="glossdeffirst"> 6291 <para role="glossdeffirst">
6514<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6515 Defines additional free disk space created in the image in Kbytes. 6292 Defines additional free disk space created in the image in Kbytes.
6516 By default, this variable is set to "0". 6293 By default, this variable is set to "0".
6517 This free disk space is added to the image after the build system determines 6294 This free disk space is added to the image after the build system determines
@@ -6546,7 +6323,6 @@
6546 </info> 6323 </info>
6547 <glossdef> 6324 <glossdef>
6548 <para role="glossdeffirst"> 6325 <para role="glossdeffirst">
6549<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6550 Defines the size in Kbytes for the generated image. 6326 Defines the size in Kbytes for the generated image.
6551 The OpenEmbedded build system determines the final size for the generated 6327 The OpenEmbedded build system determines the final size for the generated
6552 image using an algorithm that takes into account the initial disk space used 6328 image using an algorithm that takes into account the initial disk space used
@@ -6596,7 +6372,6 @@
6596 </info> 6372 </info>
6597 <glossdef> 6373 <glossdef>
6598 <para role="glossdeffirst"> 6374 <para role="glossdeffirst">
6599<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6600 Specifies a dependency from one image type on another. 6375 Specifies a dependency from one image type on another.
6601 Here is an example from the 6376 Here is an example from the
6602 <link linkend='ref-classes-image-live'><filename>image-live</filename></link> 6377 <link linkend='ref-classes-image-live'><filename>image-live</filename></link>
@@ -6626,7 +6401,6 @@
6626 </info> 6401 </info>
6627 <glossdef> 6402 <glossdef>
6628 <para role="glossdeffirst"> 6403 <para role="glossdeffirst">
6629<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6630 Specifies the complete list of supported image types 6404 Specifies the complete list of supported image types
6631 by default: 6405 by default:
6632 <literallayout class='monospaced'> 6406 <literallayout class='monospaced'>
@@ -6686,7 +6460,6 @@
6686 </info> 6460 </info>
6687 <glossdef> 6461 <glossdef>
6688 <para role="glossdeffirst"> 6462 <para role="glossdeffirst">
6689<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6690 Helps define the recipe revision for recipes that share 6463 Helps define the recipe revision for recipes that share
6691 a common <filename>include</filename> file. 6464 a common <filename>include</filename> file.
6692 You can think of this variable as part of the recipe revision 6465 You can think of this variable as part of the recipe revision
@@ -6752,7 +6525,6 @@
6752 </info> 6525 </info>
6753 <glossdef> 6526 <glossdef>
6754 <para role="glossdeffirst"> 6527 <para role="glossdeffirst">
6755<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6756 Specifies a space-separated list of license names 6528 Specifies a space-separated list of license names
6757 (as they would appear in 6529 (as they would appear in
6758 <link linkend='var-LICENSE'><filename>LICENSE</filename></link>) 6530 <link linkend='var-LICENSE'><filename>LICENSE</filename></link>)
@@ -6802,7 +6574,6 @@
6802 </info> 6574 </info>
6803 <glossdef> 6575 <glossdef>
6804 <para role="glossdeffirst"> 6576 <para role="glossdeffirst">
6805<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6806 Causes the named class or classes to be inherited globally. 6577 Causes the named class or classes to be inherited globally.
6807 Anonymous functions in the class or classes 6578 Anonymous functions in the class or classes
6808 are not executed for the 6579 are not executed for the
@@ -6826,7 +6597,6 @@
6826 </info> 6597 </info>
6827 <glossdef> 6598 <glossdef>
6828 <para role="glossdeffirst"> 6599 <para role="glossdeffirst">
6829<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6830 Lists classes that will be inherited at the 6600 Lists classes that will be inherited at the
6831 distribution level. 6601 distribution level.
6832 It is unlikely that you want to edit this variable. 6602 It is unlikely that you want to edit this variable.
@@ -6849,7 +6619,6 @@
6849 </info> 6619 </info>
6850 <glossdef> 6620 <glossdef>
6851 <para role="glossdeffirst"> 6621 <para role="glossdeffirst">
6852<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6853 Prevents the default dependencies, namely the C compiler 6622 Prevents the default dependencies, namely the C compiler
6854 and standard C library (libc), from being added to 6623 and standard C library (libc), from being added to
6855 <link linkend='var-DEPENDS'><filename>DEPENDS</filename></link>. 6624 <link linkend='var-DEPENDS'><filename>DEPENDS</filename></link>.
@@ -6870,7 +6639,6 @@
6870 </info> 6639 </info>
6871 <glossdef> 6640 <glossdef>
6872 <para role="glossdeffirst"> 6641 <para role="glossdeffirst">
6873<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6874 Prevents the OpenEmbedded build system from splitting 6642 Prevents the OpenEmbedded build system from splitting
6875 out debug information during packaging. 6643 out debug information during packaging.
6876 By default, the build system splits out debugging 6644 By default, the build system splits out debugging
@@ -6901,7 +6669,6 @@
6901 </info> 6669 </info>
6902 <glossdef> 6670 <glossdef>
6903 <para role="glossdeffirst"> 6671 <para role="glossdeffirst">
6904<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6905 If set to "1", causes the build to not strip binaries in 6672 If set to "1", causes the build to not strip binaries in
6906 resulting packages and prevents the 6673 resulting packages and prevents the
6907 <filename>-dbg</filename> package from containing the 6674 <filename>-dbg</filename> package from containing the
@@ -6925,7 +6692,6 @@
6925 </info> 6692 </info>
6926 <glossdef> 6693 <glossdef>
6927 <para role="glossdeffirst"> 6694 <para role="glossdeffirst">
6928<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6929 If set to "1", causes the build to not strip binaries in 6695 If set to "1", causes the build to not strip binaries in
6930 the resulting sysroot. 6696 the resulting sysroot.
6931 </para> 6697 </para>
@@ -6963,7 +6729,6 @@
6963 </info> 6729 </info>
6964 <glossdef> 6730 <glossdef>
6965 <para role="glossdeffirst"> 6731 <para role="glossdeffirst">
6966<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6967 Defines the format for the output image of an initial 6732 Defines the format for the output image of an initial
6968 RAM filesystem (initramfs), which is used during boot. 6733 RAM filesystem (initramfs), which is used during boot.
6969 Supported formats are the same as those supported by the 6734 Supported formats are the same as those supported by the
@@ -6992,7 +6757,6 @@
6992 </info> 6757 </info>
6993 <glossdef> 6758 <glossdef>
6994 <para role="glossdeffirst"> 6759 <para role="glossdeffirst">
6995<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
6996 Specifies the 6760 Specifies the
6997 <link linkend='var-PROVIDES'><filename>PROVIDES</filename></link> 6761 <link linkend='var-PROVIDES'><filename>PROVIDES</filename></link>
6998 name of an image recipe that is used to build an initial 6762 name of an image recipe that is used to build an initial
@@ -7060,7 +6824,6 @@
7060 </info> 6824 </info>
7061 <glossdef> 6825 <glossdef>
7062 <para role="glossdeffirst"> 6826 <para role="glossdeffirst">
7063<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7064 Controls whether or not the image recipe specified by 6827 Controls whether or not the image recipe specified by
7065 <link linkend='var-INITRAMFS_IMAGE'><filename>INITRAMFS_IMAGE</filename></link> 6828 <link linkend='var-INITRAMFS_IMAGE'><filename>INITRAMFS_IMAGE</filename></link>
7066 is run through an extra pass 6829 is run through an extra pass
@@ -7126,7 +6889,6 @@
7126 </info> 6889 </info>
7127 <glossdef> 6890 <glossdef>
7128 <para role="glossdeffirst"> 6891 <para role="glossdeffirst">
7129<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7130 The link name of the initial RAM filesystem image. 6892 The link name of the initial RAM filesystem image.
7131 This variable is set in the 6893 This variable is set in the
7132 <filename>meta/classes/kernel-artifact-names.bbclass</filename> 6894 <filename>meta/classes/kernel-artifact-names.bbclass</filename>
@@ -7156,7 +6918,6 @@
7156 </info> 6918 </info>
7157 <glossdef> 6919 <glossdef>
7158 <para role="glossdeffirst"> 6920 <para role="glossdeffirst">
7159<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7160 The base name of the initial RAM filesystem image. 6921 The base name of the initial RAM filesystem image.
7161 This variable is set in the 6922 This variable is set in the
7162 <filename>meta/classes/kernel-artifact-names.bbclass</filename> 6923 <filename>meta/classes/kernel-artifact-names.bbclass</filename>
@@ -7181,7 +6942,6 @@
7181 </info> 6942 </info>
7182 <glossdef> 6943 <glossdef>
7183 <para role="glossdeffirst"> 6944 <para role="glossdeffirst">
7184<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7185 Indicates list of filesystem images to concatenate and use 6945 Indicates list of filesystem images to concatenate and use
7186 as an initial RAM disk (<filename>initrd</filename>). 6946 as an initial RAM disk (<filename>initrd</filename>).
7187 </para> 6947 </para>
@@ -7201,7 +6961,6 @@
7201 </info> 6961 </info>
7202 <glossdef> 6962 <glossdef>
7203 <para role="glossdeffirst"> 6963 <para role="glossdeffirst">
7204<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7205 When building a "live" bootable image (i.e. when 6964 When building a "live" bootable image (i.e. when
7206 <link linkend='var-IMAGE_FSTYPES'><filename>IMAGE_FSTYPES</filename></link> 6965 <link linkend='var-IMAGE_FSTYPES'><filename>IMAGE_FSTYPES</filename></link>
7207 contains "live"), <filename>INITRD_IMAGE</filename> 6966 contains "live"), <filename>INITRD_IMAGE</filename>
@@ -7224,7 +6983,6 @@
7224 </info> 6983 </info>
7225 <glossdef> 6984 <glossdef>
7226 <para role="glossdeffirst"> 6985 <para role="glossdeffirst">
7227<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7228 The filename of the initialization script as installed to 6986 The filename of the initialization script as installed to
7229 <filename>${sysconfdir}/init.d</filename>. 6987 <filename>${sysconfdir}/init.d</filename>.
7230 </para> 6988 </para>
@@ -7242,7 +7000,6 @@
7242 </info> 7000 </info>
7243 <glossdef> 7001 <glossdef>
7244 <para role="glossdeffirst"> 7002 <para role="glossdeffirst">
7245<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7246 A list of the packages that contain initscripts. 7003 A list of the packages that contain initscripts.
7247 If multiple packages are specified, you need to append the package name 7004 If multiple packages are specified, you need to append the package name
7248 to the other <filename>INITSCRIPT_*</filename> as an override. 7005 to the other <filename>INITSCRIPT_*</filename> as an override.
@@ -7262,7 +7019,6 @@
7262 </info> 7019 </info>
7263 <glossdef> 7020 <glossdef>
7264 <para role="glossdeffirst"> 7021 <para role="glossdeffirst">
7265<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7266 Specifies the options to pass to <filename>update-rc.d</filename>. 7022 Specifies the options to pass to <filename>update-rc.d</filename>.
7267 Here is an example: 7023 Here is an example:
7268 <literallayout class='monospaced'> 7024 <literallayout class='monospaced'>
@@ -7300,7 +7056,6 @@
7300 </info> 7056 </info>
7301 <glossdef> 7057 <glossdef>
7302 <para role="glossdeffirst"> 7058 <para role="glossdeffirst">
7303<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7304 Specifies the QA checks to skip for a specific package 7059 Specifies the QA checks to skip for a specific package
7305 within a recipe. 7060 within a recipe.
7306 For example, to skip the check for symbolic link 7061 For example, to skip the check for symbolic link
@@ -7327,7 +7082,6 @@
7327 </info> 7082 </info>
7328 <glossdef> 7083 <glossdef>
7329 <para role="glossdeffirst"> 7084 <para role="glossdeffirst">
7330<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7331 By default, the <filename>tzdata</filename> recipe packages 7085 By default, the <filename>tzdata</filename> recipe packages
7332 an <filename>/etc/timezone</filename> file. 7086 an <filename>/etc/timezone</filename> file.
7333 Set the <filename>INSTALL_TIMEZONE_FILE</filename> 7087 Set the <filename>INSTALL_TIMEZONE_FILE</filename>
@@ -7343,7 +7097,6 @@
7343 </info> 7097 </info>
7344 <glossdef> 7098 <glossdef>
7345 <para role="glossdeffirst"> 7099 <para role="glossdeffirst">
7346<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7347 When the IPK backend is in use and package management 7100 When the IPK backend is in use and package management
7348 is enabled on the target, you can use this variable to 7101 is enabled on the target, you can use this variable to
7349 set up <filename>opkg</filename> in the target image 7102 set up <filename>opkg</filename> in the target image
@@ -7403,7 +7156,6 @@
7403 </info> 7156 </info>
7404 <glossdef> 7157 <glossdef>
7405 <para role="glossdeffirst"> 7158 <para role="glossdeffirst">
7406<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7407 Defines the kernel architecture used when assembling 7159 Defines the kernel architecture used when assembling
7408 the configuration. 7160 the configuration.
7409 Architectures supported for this release are: 7161 Architectures supported for this release are:
@@ -7430,7 +7182,6 @@
7430 </info> 7182 </info>
7431 <glossdef> 7183 <glossdef>
7432 <para role="glossdeffirst"> 7184 <para role="glossdeffirst">
7433<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7434 A regular expression used by the build process to explicitly 7185 A regular expression used by the build process to explicitly
7435 identify the kernel branch that is validated, patched, 7186 identify the kernel branch that is validated, patched,
7436 and configured during a build. 7187 and configured during a build.
@@ -7485,7 +7236,6 @@
7485 </info> 7236 </info>
7486 <glossdef> 7237 <glossdef>
7487 <para role="glossdeffirst"> 7238 <para role="glossdeffirst">
7488<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7489 When used with the 7239 When used with the
7490 <link linkend='ref-classes-kernel-yocto'><filename>kernel-yocto</filename></link> 7240 <link linkend='ref-classes-kernel-yocto'><filename>kernel-yocto</filename></link>
7491 class, specifies an "in-tree" kernel configuration file 7241 class, specifies an "in-tree" kernel configuration file
@@ -7541,7 +7291,6 @@
7541 </info> 7291 </info>
7542 <glossdef> 7292 <glossdef>
7543 <para role="glossdeffirst"> 7293 <para role="glossdeffirst">
7544<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7545 Specifies an alternate kernel image type for creation in 7294 Specifies an alternate kernel image type for creation in
7546 addition to the kernel image type specified using the 7295 addition to the kernel image type specified using the
7547 <link linkend='var-KERNEL_IMAGETYPE'><filename>KERNEL_IMAGETYPE</filename></link> 7296 <link linkend='var-KERNEL_IMAGETYPE'><filename>KERNEL_IMAGETYPE</filename></link>
@@ -7556,7 +7305,6 @@
7556 </info> 7305 </info>
7557 <glossdef> 7306 <glossdef>
7558 <para role="glossdeffirst"> 7307 <para role="glossdeffirst">
7559<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7560 Specifies the name of all of the build artifacts. 7308 Specifies the name of all of the build artifacts.
7561 You can change the name of the artifacts by changing the 7309 You can change the name of the artifacts by changing the
7562 <filename>KERNEL_ARTIFACT_NAME</filename> variable. 7310 <filename>KERNEL_ARTIFACT_NAME</filename> variable.
@@ -7595,7 +7343,6 @@
7595 </info> 7343 </info>
7596 <glossdef> 7344 <glossdef>
7597 <para role="glossdeffirst"> 7345 <para role="glossdeffirst">
7598<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7599 A list of classes defining kernel image types that the 7346 A list of classes defining kernel image types that the
7600 <link linkend='ref-classes-kernel'><filename>kernel</filename></link> 7347 <link linkend='ref-classes-kernel'><filename>kernel</filename></link>
7601 class should inherit. 7348 class should inherit.
@@ -7616,7 +7363,6 @@
7616 </info> 7363 </info>
7617 <glossdef> 7364 <glossdef>
7618 <para role="glossdeffirst"> 7365 <para role="glossdeffirst">
7619<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7620 Specifies the name of the generated Linux kernel device tree 7366 Specifies the name of the generated Linux kernel device tree
7621 (i.e. the <filename>.dtb</filename>) file. 7367 (i.e. the <filename>.dtb</filename>) file.
7622 <note> 7368 <note>
@@ -7638,7 +7384,6 @@
7638 </info> 7384 </info>
7639 <glossdef> 7385 <glossdef>
7640 <para role="glossdeffirst"> 7386 <para role="glossdeffirst">
7641<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7642 The link name of the kernel device tree binary (DTB). 7387 The link name of the kernel device tree binary (DTB).
7643 This variable is set in the 7388 This variable is set in the
7644 <filename>meta/classes/kernel-artifact-names.bbclass</filename> 7389 <filename>meta/classes/kernel-artifact-names.bbclass</filename>
@@ -7668,7 +7413,6 @@
7668 </info> 7413 </info>
7669 <glossdef> 7414 <glossdef>
7670 <para role="glossdeffirst"> 7415 <para role="glossdeffirst">
7671<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7672 The base name of the kernel device tree binary (DTB). 7416 The base name of the kernel device tree binary (DTB).
7673 This variable is set in the 7417 This variable is set in the
7674 <filename>meta/classes/kernel-artifact-names.bbclass</filename> 7418 <filename>meta/classes/kernel-artifact-names.bbclass</filename>
@@ -7693,7 +7437,6 @@
7693 </info> 7437 </info>
7694 <glossdef> 7438 <glossdef>
7695 <para role="glossdeffirst"> 7439 <para role="glossdeffirst">
7696<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7697 Specifies additional <filename>make</filename> 7440 Specifies additional <filename>make</filename>
7698 command-line arguments the OpenEmbedded build system 7441 command-line arguments the OpenEmbedded build system
7699 passes on when compiling the kernel. 7442 passes on when compiling the kernel.
@@ -7707,7 +7450,6 @@
7707 </info> 7450 </info>
7708 <glossdef> 7451 <glossdef>
7709 <para role="glossdeffirst"> 7452 <para role="glossdeffirst">
7710<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7711 Includes additional kernel metadata. 7453 Includes additional kernel metadata.
7712 In the OpenEmbedded build system, the default Board Support 7454 In the OpenEmbedded build system, the default Board Support
7713 Packages (BSPs) 7455 Packages (BSPs)
@@ -7756,7 +7498,6 @@
7756 </info> 7498 </info>
7757 <glossdef> 7499 <glossdef>
7758 <para role="glossdeffirst"> 7500 <para role="glossdeffirst">
7759<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7760 The link name of the kernel flattened image tree (FIT) image. 7501 The link name of the kernel flattened image tree (FIT) image.
7761 This variable is set in the 7502 This variable is set in the
7762 <filename>meta/classes/kernel-artifact-names.bbclass</filename> 7503 <filename>meta/classes/kernel-artifact-names.bbclass</filename>
@@ -7786,7 +7527,6 @@
7786 </info> 7527 </info>
7787 <glossdef> 7528 <glossdef>
7788 <para role="glossdeffirst"> 7529 <para role="glossdeffirst">
7789<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7790 The base name of the kernel flattened image tree (FIT) image. 7530 The base name of the kernel flattened image tree (FIT) image.
7791 This variable is set in the 7531 This variable is set in the
7792 <filename>meta/classes/kernel-artifact-names.bbclass</filename> 7532 <filename>meta/classes/kernel-artifact-names.bbclass</filename>
@@ -7811,7 +7551,6 @@
7811 </info> 7551 </info>
7812 <glossdef> 7552 <glossdef>
7813 <para role="glossdeffirst"> 7553 <para role="glossdeffirst">
7814<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7815 The link name for the kernel image. 7554 The link name for the kernel image.
7816 This variable is set in the 7555 This variable is set in the
7817 <filename>meta/classes/kernel-artifact-names.bbclass</filename> 7556 <filename>meta/classes/kernel-artifact-names.bbclass</filename>
@@ -7841,7 +7580,6 @@
7841 </info> 7580 </info>
7842 <glossdef> 7581 <glossdef>
7843 <para role="glossdeffirst"> 7582 <para role="glossdeffirst">
7844<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7845 Specifies the maximum size of the kernel image file in 7583 Specifies the maximum size of the kernel image file in
7846 kilobytes. 7584 kilobytes.
7847 If <filename>KERNEL_IMAGE_MAXSIZE</filename> is set, 7585 If <filename>KERNEL_IMAGE_MAXSIZE</filename> is set,
@@ -7872,7 +7610,6 @@
7872 </info> 7610 </info>
7873 <glossdef> 7611 <glossdef>
7874 <para role="glossdeffirst"> 7612 <para role="glossdeffirst">
7875<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7876 The base name of the kernel image. 7613 The base name of the kernel image.
7877 This variable is set in the 7614 This variable is set in the
7878 <filename>meta/classes/kernel-artifact-names.bbclass</filename> 7615 <filename>meta/classes/kernel-artifact-names.bbclass</filename>
@@ -7897,7 +7634,6 @@
7897 </info> 7634 </info>
7898 <glossdef> 7635 <glossdef>
7899 <para role="glossdeffirst"> 7636 <para role="glossdeffirst">
7900<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7901 The type of kernel to build for a device, usually set by the 7637 The type of kernel to build for a device, usually set by the
7902 machine configuration files and defaults to "zImage". 7638 machine configuration files and defaults to "zImage".
7903 This variable is used 7639 This variable is used
@@ -7919,7 +7655,6 @@
7919 </info> 7655 </info>
7920 <glossdef> 7656 <glossdef>
7921 <para role="glossdeffirst"> 7657 <para role="glossdeffirst">
7922<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7923 Lists kernel modules that need to be auto-loaded during 7658 Lists kernel modules that need to be auto-loaded during
7924 boot. 7659 boot.
7925 <note> 7660 <note>
@@ -7973,7 +7708,6 @@
7973 </info> 7708 </info>
7974 <glossdef> 7709 <glossdef>
7975 <para role="glossdeffirst"> 7710 <para role="glossdeffirst">
7976<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7977 Provides a list of modules for which the OpenEmbedded 7711 Provides a list of modules for which the OpenEmbedded
7978 build system expects to find 7712 build system expects to find
7979 <filename>module_conf_</filename><replaceable>modname</replaceable> 7713 <filename>module_conf_</filename><replaceable>modname</replaceable>
@@ -7992,7 +7726,6 @@
7992 </info> 7726 </info>
7993 <glossdef> 7727 <glossdef>
7994 <para role="glossdeffirst"> 7728 <para role="glossdeffirst">
7995<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
7996 The location of the kernel sources. 7729 The location of the kernel sources.
7997 This variable is set to the value of the 7730 This variable is set to the value of the
7998 <link linkend='var-STAGING_KERNEL_DIR'><filename>STAGING_KERNEL_DIR</filename></link> 7731 <link linkend='var-STAGING_KERNEL_DIR'><filename>STAGING_KERNEL_DIR</filename></link>
@@ -8024,7 +7757,6 @@
8024 </info> 7757 </info>
8025 <glossdef> 7758 <glossdef>
8026 <para role="glossdeffirst"> 7759 <para role="glossdeffirst">
8027<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8028 The location of the kernel sources. 7760 The location of the kernel sources.
8029 This variable is set to the value of the 7761 This variable is set to the value of the
8030 <link linkend='var-STAGING_KERNEL_DIR'><filename>STAGING_KERNEL_DIR</filename></link> 7762 <link linkend='var-STAGING_KERNEL_DIR'><filename>STAGING_KERNEL_DIR</filename></link>
@@ -8056,7 +7788,6 @@
8056 </info> 7788 </info>
8057 <glossdef> 7789 <glossdef>
8058 <para role="glossdeffirst"> 7790 <para role="glossdeffirst">
8059<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8060 Specifies the version of the kernel as extracted from 7791 Specifies the version of the kernel as extracted from
8061 <filename>version.h</filename> or 7792 <filename>version.h</filename> or
8062 <filename>utsrelease.h</filename> within the kernel sources. 7793 <filename>utsrelease.h</filename> within the kernel sources.
@@ -8074,7 +7805,6 @@
8074 </info> 7805 </info>
8075 <glossdef> 7806 <glossdef>
8076 <para role="glossdeffirst"> 7807 <para role="glossdeffirst">
8077<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8078 Specifies whether the data referenced through 7808 Specifies whether the data referenced through
8079 <link linkend='var-PKGDATA_DIR'><filename>PKGDATA_DIR</filename></link> 7809 <link linkend='var-PKGDATA_DIR'><filename>PKGDATA_DIR</filename></link>
8080 is needed or not. 7810 is needed or not.
@@ -8096,7 +7826,6 @@
8096 </info> 7826 </info>
8097 <glossdef> 7827 <glossdef>
8098 <para role="glossdeffirst"> 7828 <para role="glossdeffirst">
8099<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8100 Provides a short description of a configuration fragment. 7829 Provides a short description of a configuration fragment.
8101 You use this variable in the <filename>.scc</filename> 7830 You use this variable in the <filename>.scc</filename>
8102 file that describes a configuration fragment file. 7831 file that describes a configuration fragment file.
@@ -8116,7 +7845,6 @@
8116 </info> 7845 </info>
8117 <glossdef> 7846 <glossdef>
8118 <para role="glossdeffirst"> 7847 <para role="glossdeffirst">
8119<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8120 The machine as known by the kernel. 7848 The machine as known by the kernel.
8121 Sometimes the machine name used by the kernel does not 7849 Sometimes the machine name used by the kernel does not
8122 match the machine name used by the OpenEmbedded build 7850 match the machine name used by the OpenEmbedded build
@@ -8163,7 +7891,6 @@
8163 </info> 7891 </info>
8164 <glossdef> 7892 <glossdef>
8165 <para role="glossdeffirst"> 7893 <para role="glossdeffirst">
8166<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8167 Defines the kernel type to be used in assembling the 7894 Defines the kernel type to be used in assembling the
8168 configuration. 7895 configuration.
8169 The linux-yocto recipes define "standard", "tiny", 7896 The linux-yocto recipes define "standard", "tiny",
@@ -8193,7 +7920,6 @@
8193 </info> 7920 </info>
8194 <glossdef> 7921 <glossdef>
8195 <para role="glossdeffirst"> 7922 <para role="glossdeffirst">
8196<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8197 Provides a list of targets for automatic configuration. 7923 Provides a list of targets for automatic configuration.
8198 </para> 7924 </para>
8199 7925
@@ -8211,7 +7937,6 @@
8211 </info> 7937 </info>
8212 <glossdef> 7938 <glossdef>
8213 <para role="glossdeffirst"> 7939 <para role="glossdeffirst">
8214<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8215 Lists the layers, separated by spaces, on which this 7940 Lists the layers, separated by spaces, on which this
8216 recipe depends. 7941 recipe depends.
8217 Optionally, you can specify a specific layer version for a 7942 Optionally, you can specify a specific layer version for a
@@ -8242,7 +7967,6 @@
8242 </info> 7967 </info>
8243 <glossdef> 7968 <glossdef>
8244 <para role="glossdeffirst"> 7969 <para role="glossdeffirst">
8245<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8246 When used inside the <filename>layer.conf</filename> configuration 7970 When used inside the <filename>layer.conf</filename> configuration
8247 file, this variable provides the path of the current layer. 7971 file, this variable provides the path of the current layer.
8248 This variable is not available outside of <filename>layer.conf</filename> 7972 This variable is not available outside of <filename>layer.conf</filename>
@@ -8257,7 +7981,6 @@
8257 </info> 7981 </info>
8258 <glossdef> 7982 <glossdef>
8259 <para role="glossdeffirst"> 7983 <para role="glossdeffirst">
8260<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8261 Lists the layers, separated by spaces, recommended for 7984 Lists the layers, separated by spaces, recommended for
8262 use with this layer. 7985 use with this layer.
8263 </para> 7986 </para>
@@ -8290,7 +8013,6 @@
8290 </info> 8013 </info>
8291 <glossdef> 8014 <glossdef>
8292 <para role="glossdeffirst"> 8015 <para role="glossdeffirst">
8293<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8294 Lists the versions of the 8016 Lists the versions of the
8295 <link linkend='oe-core'>OpenEmbedded-Core</link> for which 8017 <link linkend='oe-core'>OpenEmbedded-Core</link> for which
8296 a layer is compatible. 8018 a layer is compatible.
@@ -8337,7 +8059,6 @@
8337 </info> 8059 </info>
8338 <glossdef> 8060 <glossdef>
8339 <para role="glossdeffirst"> 8061 <para role="glossdeffirst">
8340<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8341 Optionally specifies the version of a layer as a single number. 8062 Optionally specifies the version of a layer as a single number.
8342 You can use this within 8063 You can use this within
8343 <link linkend='var-LAYERDEPENDS'><filename>LAYERDEPENDS</filename></link> 8064 <link linkend='var-LAYERDEPENDS'><filename>LAYERDEPENDS</filename></link>
@@ -8356,7 +8077,6 @@
8356 </info> 8077 </info>
8357 <glossdef> 8078 <glossdef>
8358 <para role="glossdeffirst"> 8079 <para role="glossdeffirst">
8359<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8360 The minimal command and arguments used to run the 8080 The minimal command and arguments used to run the
8361 linker. 8081 linker.
8362 </para> 8082 </para>
@@ -8369,7 +8089,6 @@
8369 </info> 8089 </info>
8370 <glossdef> 8090 <glossdef>
8371 <para role="glossdeffirst"> 8091 <para role="glossdeffirst">
8372<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8373 Specifies the flags to pass to the linker. 8092 Specifies the flags to pass to the linker.
8374 This variable is exported to an environment 8093 This variable is exported to an environment
8375 variable and thus made visible to the software being 8094 variable and thus made visible to the software being
@@ -8405,7 +8124,6 @@
8405 </info> 8124 </info>
8406 <glossdef> 8125 <glossdef>
8407 <para role="glossdeffirst"> 8126 <para role="glossdeffirst">
8408<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8409 Specifies the lead (or primary) compiled library file 8127 Specifies the lead (or primary) compiled library file
8410 (i.e. <filename>.so</filename>) that the 8128 (i.e. <filename>.so</filename>) that the
8411 <link linkend='ref-classes-debian'><filename>debian</filename></link> 8129 <link linkend='ref-classes-debian'><filename>debian</filename></link>
@@ -8426,7 +8144,6 @@
8426 </info> 8144 </info>
8427 <glossdef> 8145 <glossdef>
8428 <para role="glossdeffirst"> 8146 <para role="glossdeffirst">
8429<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8430 Checksums of the license text in the recipe source code. 8147 Checksums of the license text in the recipe source code.
8431 </para> 8148 </para>
8432 8149
@@ -8455,7 +8172,6 @@
8455 </info> 8172 </info>
8456 <glossdef> 8173 <glossdef>
8457 <para role="glossdeffirst"> 8174 <para role="glossdeffirst">
8458<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8459 The list of source licenses for the recipe. 8175 The list of source licenses for the recipe.
8460 Follow these rules: 8176 Follow these rules:
8461 <itemizedlist> 8177 <itemizedlist>
@@ -8520,7 +8236,6 @@
8520 </info> 8236 </info>
8521 <glossdef> 8237 <glossdef>
8522 <para role="glossdeffirst"> 8238 <para role="glossdeffirst">
8523<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8524 Setting <filename>LICENSE_CREATE_PACKAGE</filename> 8239 Setting <filename>LICENSE_CREATE_PACKAGE</filename>
8525 to "1" causes the OpenEmbedded build system to create 8240 to "1" causes the OpenEmbedded build system to create
8526 an extra package (i.e. 8241 an extra package (i.e.
@@ -8563,7 +8278,6 @@
8563 </info> 8278 </info>
8564 <glossdef> 8279 <glossdef>
8565 <para role="glossdeffirst"> 8280 <para role="glossdeffirst">
8566<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8567 Specifies additional flags for a recipe you must 8281 Specifies additional flags for a recipe you must
8568 whitelist through 8282 whitelist through
8569 <link linkend='var-LICENSE_FLAGS_WHITELIST'><filename>LICENSE_FLAGS_WHITELIST</filename></link> 8283 <link linkend='var-LICENSE_FLAGS_WHITELIST'><filename>LICENSE_FLAGS_WHITELIST</filename></link>
@@ -8591,7 +8305,6 @@
8591 </info> 8305 </info>
8592 <glossdef> 8306 <glossdef>
8593 <para role="glossdeffirst"> 8307 <para role="glossdeffirst">
8594<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8595 Lists license flags that when specified in 8308 Lists license flags that when specified in
8596 <link linkend='var-LICENSE_FLAGS'><filename>LICENSE_FLAGS</filename></link> 8309 <link linkend='var-LICENSE_FLAGS'><filename>LICENSE_FLAGS</filename></link>
8597 within a recipe should not prevent that recipe from being 8310 within a recipe should not prevent that recipe from being
@@ -8611,7 +8324,6 @@
8611 </info> 8324 </info>
8612 <glossdef> 8325 <glossdef>
8613 <para role="glossdeffirst"> 8326 <para role="glossdeffirst">
8614<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8615 Path to additional licenses used during the build. 8327 Path to additional licenses used during the build.
8616 By default, the OpenEmbedded build system uses <filename>COMMON_LICENSE_DIR</filename> 8328 By default, the OpenEmbedded build system uses <filename>COMMON_LICENSE_DIR</filename>
8617 to define the directory that holds common license text used during the build. 8329 to define the directory that holds common license text used during the build.
@@ -8630,7 +8342,6 @@
8630 </info> 8342 </info>
8631 <glossdef> 8343 <glossdef>
8632 <para role="glossdeffirst"> 8344 <para role="glossdeffirst">
8633<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8634 Defines the kernel type to be used in assembling the 8345 Defines the kernel type to be used in assembling the
8635 configuration. 8346 configuration.
8636 The linux-yocto recipes define "standard", "tiny", and 8347 The linux-yocto recipes define "standard", "tiny", and
@@ -8663,7 +8374,6 @@
8663 </info> 8374 </info>
8664 <glossdef> 8375 <glossdef>
8665 <para role="glossdeffirst"> 8376 <para role="glossdeffirst">
8666<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8667 The Linux version from <filename>kernel.org</filename> 8377 The Linux version from <filename>kernel.org</filename>
8668 on which the Linux kernel image being built using the 8378 on which the Linux kernel image being built using the
8669 OpenEmbedded build system is based. 8379 OpenEmbedded build system is based.
@@ -8694,7 +8404,6 @@
8694 </info> 8404 </info>
8695 <glossdef> 8405 <glossdef>
8696 <para role="glossdeffirst"> 8406 <para role="glossdeffirst">
8697<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8698 A string extension compiled into the version 8407 A string extension compiled into the version
8699 string of the Linux kernel built with the OpenEmbedded 8408 string of the Linux kernel built with the OpenEmbedded
8700 build system. 8409 build system.
@@ -8727,7 +8436,6 @@
8727 </info> 8436 </info>
8728 <glossdef> 8437 <glossdef>
8729 <para role="glossdeffirst"> 8438 <para role="glossdeffirst">
8730<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8731 Specifies the directory to which the OpenEmbedded build 8439 Specifies the directory to which the OpenEmbedded build
8732 system writes overall log files. 8440 system writes overall log files.
8733 The default directory is <filename>${TMPDIR}/log</filename>. 8441 The default directory is <filename>${TMPDIR}/log</filename>.
@@ -8751,7 +8459,6 @@
8751 </info> 8459 </info>
8752 <glossdef> 8460 <glossdef>
8753 <para role="glossdeffirst"> 8461 <para role="glossdeffirst">
8754<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8755 Specifies the target device for which the image is built. 8462 Specifies the target device for which the image is built.
8756 You define <filename>MACHINE</filename> in the 8463 You define <filename>MACHINE</filename> in the
8757 <filename>local.conf</filename> file found in the 8464 <filename>local.conf</filename> file found in the
@@ -8806,7 +8513,6 @@
8806 </info> 8513 </info>
8807 <glossdef> 8514 <glossdef>
8808 <para role="glossdeffirst"> 8515 <para role="glossdeffirst">
8809<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8810 Specifies the name of the machine-specific architecture. 8516 Specifies the name of the machine-specific architecture.
8811 This variable is set automatically from 8517 This variable is set automatically from
8812 <link linkend='var-MACHINE'><filename>MACHINE</filename></link> 8518 <link linkend='var-MACHINE'><filename>MACHINE</filename></link>
@@ -8824,7 +8530,6 @@
8824 </info> 8530 </info>
8825 <glossdef> 8531 <glossdef>
8826 <para role="glossdeffirst"> 8532 <para role="glossdeffirst">
8827<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8828 A list of required machine-specific packages to install as part of 8533 A list of required machine-specific packages to install as part of
8829 the image being built. 8534 the image being built.
8830 The build process depends on these packages being present. 8535 The build process depends on these packages being present.
@@ -8861,7 +8566,6 @@
8861 </info> 8566 </info>
8862 <glossdef> 8567 <glossdef>
8863 <para role="glossdeffirst"> 8568 <para role="glossdeffirst">
8864<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8865 A list of recommended machine-specific packages to install as part of 8569 A list of recommended machine-specific packages to install as part of
8866 the image being built. 8570 the image being built.
8867 The build process does not depend on these packages being present. 8571 The build process does not depend on these packages being present.
@@ -8925,7 +8629,6 @@
8925 </info> 8629 </info>
8926 <glossdef> 8630 <glossdef>
8927 <para role="glossdeffirst"> 8631 <para role="glossdeffirst">
8928<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8929 A list of machine-specific packages to install as part of the 8632 A list of machine-specific packages to install as part of the
8930 image being built that are not essential for the machine to boot. 8633 image being built that are not essential for the machine to boot.
8931 However, the build process for more fully-featured images 8634 However, the build process for more fully-featured images
@@ -8971,7 +8674,6 @@
8971 </info> 8674 </info>
8972 <glossdef> 8675 <glossdef>
8973 <para role="glossdeffirst"> 8676 <para role="glossdeffirst">
8974<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
8975 A list of machine-specific packages to install as part of the 8677 A list of machine-specific packages to install as part of the
8976 image being built that are not essential for booting the machine. 8678 image being built that are not essential for booting the machine.
8977 The image being built has no build dependency on this list of packages. 8679 The image being built has no build dependency on this list of packages.
@@ -9016,7 +8718,6 @@
9016 </info> 8718 </info>
9017 <glossdef> 8719 <glossdef>
9018 <para role="glossdeffirst"> 8720 <para role="glossdeffirst">
9019<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9020 Specifies the list of hardware features the 8721 Specifies the list of hardware features the
9021 <link linkend='var-MACHINE'><filename>MACHINE</filename></link> is capable 8722 <link linkend='var-MACHINE'><filename>MACHINE</filename></link> is capable
9022 of supporting. 8723 of supporting.
@@ -9043,7 +8744,6 @@
9043 </info> 8744 </info>
9044 <glossdef> 8745 <glossdef>
9045 <para role="glossdeffirst"> 8746 <para role="glossdeffirst">
9046<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9047 Features to be added to 8747 Features to be added to
9048 <filename><link linkend='var-MACHINE_FEATURES'>MACHINE_FEATURES</link></filename> 8748 <filename><link linkend='var-MACHINE_FEATURES'>MACHINE_FEATURES</link></filename>
9049 if not also present in 8749 if not also present in
@@ -9067,7 +8767,6 @@
9067 </info> 8767 </info>
9068 <glossdef> 8768 <glossdef>
9069 <para role="glossdeffirst"> 8769 <para role="glossdeffirst">
9070<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9071 Features from 8770 Features from
9072 <filename><link linkend='var-MACHINE_FEATURES_BACKFILL'>MACHINE_FEATURES_BACKFILL</link></filename> 8771 <filename><link linkend='var-MACHINE_FEATURES_BACKFILL'>MACHINE_FEATURES_BACKFILL</link></filename>
9073 that should not be backfilled (i.e. added to 8772 that should not be backfilled (i.e. added to
@@ -9085,7 +8784,6 @@
9085 </info> 8784 </info>
9086 <glossdef> 8785 <glossdef>
9087 <para role="glossdeffirst"> 8786 <para role="glossdeffirst">
9088<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9089 A colon-separated list of overrides that apply to the 8787 A colon-separated list of overrides that apply to the
9090 current machine. 8788 current machine.
9091 By default, this list includes the value of 8789 By default, this list includes the value of
@@ -9126,7 +8824,6 @@
9126 </info> 8824 </info>
9127 <glossdef> 8825 <glossdef>
9128 <para role="glossdeffirst"> 8826 <para role="glossdeffirst">
9129<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9130 The email address of the distribution maintainer. 8827 The email address of the distribution maintainer.
9131 </para> 8828 </para>
9132 </glossdef> 8829 </glossdef>
@@ -9138,7 +8835,6 @@
9138 </info> 8835 </info>
9139 <glossdef> 8836 <glossdef>
9140 <para role="glossdeffirst"> 8837 <para role="glossdeffirst">
9141<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9142 Specifies additional paths from which the OpenEmbedded 8838 Specifies additional paths from which the OpenEmbedded
9143 build system gets source code. 8839 build system gets source code.
9144 When the build system searches for source code, it first 8840 When the build system searches for source code, it first
@@ -9167,7 +8863,6 @@
9167 </info> 8863 </info>
9168 <glossdef> 8864 <glossdef>
9169 <para role="glossdeffirst"> 8865 <para role="glossdeffirst">
9170<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9171 Specifies a prefix has been added to 8866 Specifies a prefix has been added to
9172 <link linkend='var-PN'><filename>PN</filename></link> to create a special version 8867 <link linkend='var-PN'><filename>PN</filename></link> to create a special version
9173 of a recipe or package (i.e. a Multilib version). 8868 of a recipe or package (i.e. a Multilib version).
@@ -9219,7 +8914,6 @@
9219 </info> 8914 </info>
9220 <glossdef> 8915 <glossdef>
9221 <para role="glossdeffirst"> 8916 <para role="glossdeffirst">
9222<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9223 This variable has been replaced by the 8917 This variable has been replaced by the
9224 <filename>KERNEL_MODULE_AUTOLOAD</filename> variable. 8918 <filename>KERNEL_MODULE_AUTOLOAD</filename> variable.
9225 You should replace all occurrences of 8919 You should replace all occurrences of
@@ -9248,7 +8942,6 @@
9248 </info> 8942 </info>
9249 <glossdef> 8943 <glossdef>
9250 <para role="glossdeffirst"> 8944 <para role="glossdeffirst">
9251<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9252 Specifies 8945 Specifies
9253 <ulink url='http://linux.die.net/man/5/modprobe.d'><filename>modprobe.d</filename></ulink> 8946 <ulink url='http://linux.die.net/man/5/modprobe.d'><filename>modprobe.d</filename></ulink>
9254 syntax lines for inclusion in the 8947 syntax lines for inclusion in the
@@ -9309,7 +9002,6 @@
9309 </info> 9002 </info>
9310 <glossdef> 9003 <glossdef>
9311 <para role="glossdeffirst"> 9004 <para role="glossdeffirst">
9312<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9313 Controls creation of the <filename>modules-*.tgz</filename> 9005 Controls creation of the <filename>modules-*.tgz</filename>
9314 file. 9006 file.
9315 Set this variable to "0" to disable creation of this 9007 Set this variable to "0" to disable creation of this
@@ -9325,7 +9017,6 @@
9325 </info> 9017 </info>
9326 <glossdef> 9018 <glossdef>
9327 <para role="glossdeffirst"> 9019 <para role="glossdeffirst">
9328<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9329 The link name of the kernel module tarball. 9020 The link name of the kernel module tarball.
9330 This variable is set in the 9021 This variable is set in the
9331 <filename>meta/classes/kernel-artifact-names.bbclass</filename> 9022 <filename>meta/classes/kernel-artifact-names.bbclass</filename>
@@ -9355,7 +9046,6 @@
9355 </info> 9046 </info>
9356 <glossdef> 9047 <glossdef>
9357 <para role="glossdeffirst"> 9048 <para role="glossdeffirst">
9358<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9359 The base name of the kernel module tarball. 9049 The base name of the kernel module tarball.
9360 This variable is set in the 9050 This variable is set in the
9361 <filename>meta/classes/kernel-artifact-names.bbclass</filename> 9051 <filename>meta/classes/kernel-artifact-names.bbclass</filename>
@@ -9382,7 +9072,6 @@
9382 <glossdef> 9072 <glossdef>
9383 <para role="glossdeffirst"> 9073 <para role="glossdeffirst">
9384--> 9074-->
9385<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9386<!-- 9075<!--
9387 Serves the same purpose as 9076 Serves the same purpose as
9388 <link linkend='var-MULTIMACH_TARGET_SYS'><filename>MULTIMACH_TARGET_SYS</filename></link>, 9077 <link linkend='var-MULTIMACH_TARGET_SYS'><filename>MULTIMACH_TARGET_SYS</filename></link>,
@@ -9409,7 +9098,6 @@
9409 </info> 9098 </info>
9410 <glossdef> 9099 <glossdef>
9411 <para role="glossdeffirst"> 9100 <para role="glossdeffirst">
9412<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9413 Uniquely identifies the type of the target system for 9101 Uniquely identifies the type of the target system for
9414 which packages are being built. 9102 which packages are being built.
9415 This variable allows output for different types of target 9103 This variable allows output for different types of target
@@ -9448,7 +9136,6 @@
9448 </info> 9136 </info>
9449 <glossdef> 9137 <glossdef>
9450 <para role="glossdeffirst"> 9138 <para role="glossdeffirst">
9451<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9452 A string identifying the host distribution. 9139 A string identifying the host distribution.
9453 Strings consist of the host distributor ID 9140 Strings consist of the host distributor ID
9454 followed by the release, as reported by the 9141 followed by the release, as reported by the
@@ -9478,7 +9165,6 @@
9478 </info> 9165 </info>
9479 <glossdef> 9166 <glossdef>
9480 <para role="glossdeffirst"> 9167 <para role="glossdeffirst">
9481<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9482 The minimal command and arguments to run 9168 The minimal command and arguments to run
9483 <filename>nm</filename>. 9169 <filename>nm</filename>.
9484 </para> 9170 </para>
@@ -9491,7 +9177,6 @@
9491 </info> 9177 </info>
9492 <glossdef> 9178 <glossdef>
9493 <para role="glossdeffirst"> 9179 <para role="glossdeffirst">
9494<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9495 Avoids QA errors when you use a non-common, non-CLOSED 9180 Avoids QA errors when you use a non-common, non-CLOSED
9496 license in a recipe. 9181 license in a recipe.
9497 Packages exist, such as the linux-firmware package, with 9182 Packages exist, such as the linux-firmware package, with
@@ -9525,7 +9210,6 @@
9525 </info> 9210 </info>
9526 <glossdef> 9211 <glossdef>
9527 <para role="glossdeffirst"> 9212 <para role="glossdeffirst">
9528<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9529 Prevents installation of all "recommended-only" packages. 9213 Prevents installation of all "recommended-only" packages.
9530 Recommended-only packages are packages installed only 9214 Recommended-only packages are packages installed only
9531 through the 9215 through the
@@ -9586,7 +9270,6 @@
9586 </info> 9270 </info>
9587 <glossdef> 9271 <glossdef>
9588 <para role="glossdeffirst"> 9272 <para role="glossdeffirst">
9589<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9590 Disables auto package from splitting 9273 Disables auto package from splitting
9591 <filename>.debug</filename> files. If a recipe requires 9274 <filename>.debug</filename> files. If a recipe requires
9592 <filename>FILES_${PN}-dbg</filename> to be set manually, 9275 <filename>FILES_${PN}-dbg</filename> to be set manually,
@@ -9612,7 +9295,6 @@
9612 </info> 9295 </info>
9613 <glossdef> 9296 <glossdef>
9614 <para role="glossdeffirst"> 9297 <para role="glossdeffirst">
9615<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9616 The minimal command and arguments to run 9298 The minimal command and arguments to run
9617 <filename>objcopy</filename>. 9299 <filename>objcopy</filename>.
9618 </para> 9300 </para>
@@ -9625,7 +9307,6 @@
9625 </info> 9307 </info>
9626 <glossdef> 9308 <glossdef>
9627 <para role="glossdeffirst"> 9309 <para role="glossdeffirst">
9628<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9629 The minimal command and arguments to run 9310 The minimal command and arguments to run
9630 <filename>objdump</filename>. 9311 <filename>objdump</filename>.
9631 </para> 9312 </para>
@@ -9638,7 +9319,6 @@
9638 </info> 9319 </info>
9639 <glossdef> 9320 <glossdef>
9640 <para role="glossdeffirst"> 9321 <para role="glossdeffirst">
9641<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9642 When inheriting the 9322 When inheriting the
9643 <link linkend='ref-classes-binconfig'><filename>binconfig</filename></link> 9323 <link linkend='ref-classes-binconfig'><filename>binconfig</filename></link>
9644 class, this variable 9324 class, this variable
@@ -9672,7 +9352,6 @@
9672 </info> 9352 </info>
9673 <glossdef> 9353 <glossdef>
9674 <para role="glossdeffirst"> 9354 <para role="glossdeffirst">
9675<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9676 An internal variable used to tell the OpenEmbedded build 9355 An internal variable used to tell the OpenEmbedded build
9677 system what Python modules to import for every Python 9356 system what Python modules to import for every Python
9678 function run by the system. 9357 function run by the system.
@@ -9691,7 +9370,6 @@
9691 </info> 9370 </info>
9692 <glossdef> 9371 <glossdef>
9693 <para role="glossdeffirst"> 9372 <para role="glossdeffirst">
9694<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9695 The name of the build environment setup script for the 9373 The name of the build environment setup script for the
9696 purposes of setting up the environment within the 9374 purposes of setting up the environment within the
9697 extensible SDK. 9375 extensible SDK.
@@ -9713,7 +9391,6 @@
9713 </info> 9391 </info>
9714 <glossdef> 9392 <glossdef>
9715 <para role="glossdeffirst"> 9393 <para role="glossdeffirst">
9716<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9717 Controls how the OpenEmbedded build system spawns 9394 Controls how the OpenEmbedded build system spawns
9718 interactive terminals on the host development system 9395 interactive terminals on the host development system
9719 (e.g. using the BitBake command with the 9396 (e.g. using the BitBake command with the
@@ -9745,7 +9422,6 @@
9745 </info> 9422 </info>
9746 <glossdef> 9423 <glossdef>
9747 <para role="glossdeffirst"> 9424 <para role="glossdeffirst">
9748<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9749 The directory from which the top-level build environment 9425 The directory from which the top-level build environment
9750 setup script is sourced. 9426 setup script is sourced.
9751 The Yocto Project provides a top-level build environment 9427 The Yocto Project provides a top-level build environment
@@ -9769,7 +9445,6 @@
9769 </info> 9445 </info>
9770 <glossdef> 9446 <glossdef>
9771 <para role="glossdeffirst"> 9447 <para role="glossdeffirst">
9772<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9773 Declares the oldest version of the Linux kernel that the 9448 Declares the oldest version of the Linux kernel that the
9774 produced binaries must support. 9449 produced binaries must support.
9775 This variable is passed into the build of the Embedded 9450 This variable is passed into the build of the Embedded
@@ -9792,7 +9467,6 @@
9792 </info> 9467 </info>
9793 <glossdef> 9468 <glossdef>
9794 <para role="glossdeffirst"> 9469 <para role="glossdeffirst">
9795<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9796 A colon-separated list of overrides that currently apply. 9470 A colon-separated list of overrides that currently apply.
9797 Overrides are a BitBake mechanism that allows variables to 9471 Overrides are a BitBake mechanism that allows variables to
9798 be selectively overridden at the end of parsing. 9472 be selectively overridden at the end of parsing.
@@ -9856,7 +9530,6 @@
9856 </info> 9530 </info>
9857 <glossdef> 9531 <glossdef>
9858 <para role="glossdeffirst"> 9532 <para role="glossdeffirst">
9859<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9860 The recipe name and version. 9533 The recipe name and version.
9861 <filename>P</filename> is comprised of the following: 9534 <filename>P</filename> is comprised of the following:
9862 <literallayout class='monospaced'> 9535 <literallayout class='monospaced'>
@@ -9872,7 +9545,6 @@
9872 </info> 9545 </info>
9873 <glossdef> 9546 <glossdef>
9874 <para role="glossdeffirst"> 9547 <para role="glossdeffirst">
9875<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9876 The architecture of the resulting package or packages. 9548 The architecture of the resulting package or packages.
9877 </para> 9549 </para>
9878 9550
@@ -9908,7 +9580,6 @@
9908 </info> 9580 </info>
9909 <glossdef> 9581 <glossdef>
9910 <para role="glossdeffirst"> 9582 <para role="glossdeffirst">
9911<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9912 Specifies a list of architectures compatible with 9583 Specifies a list of architectures compatible with
9913 the target machine. 9584 the target machine.
9914 This variable is set automatically and should not 9585 This variable is set automatically and should not
@@ -9928,7 +9599,6 @@
9928 </info> 9599 </info>
9929 <glossdef> 9600 <glossdef>
9930 <para role="glossdeffirst"> 9601 <para role="glossdeffirst">
9931<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9932 Enables easily adding packages to 9602 Enables easily adding packages to
9933 <filename><link linkend='var-PACKAGES'>PACKAGES</link></filename> 9603 <filename><link linkend='var-PACKAGES'>PACKAGES</link></filename>
9934 before <filename>${<link linkend='var-PN'>PN</link>}</filename> 9604 before <filename>${<link linkend='var-PN'>PN</link>}</filename>
@@ -9944,7 +9614,6 @@
9944 </info> 9614 </info>
9945 <glossdef> 9615 <glossdef>
9946 <para role="glossdeffirst"> 9616 <para role="glossdeffirst">
9947<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9948 This variable, which is set in the 9617 This variable, which is set in the
9949 <filename>local.conf</filename> configuration file found in 9618 <filename>local.conf</filename> configuration file found in
9950 the <filename>conf</filename> folder of the 9619 the <filename>conf</filename> folder of the
@@ -9994,7 +9663,6 @@
9994 </info> 9663 </info>
9995 <glossdef> 9664 <glossdef>
9996 <para role="glossdeffirst"> 9665 <para role="glossdeffirst">
9997<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
9998 Determines how to split up the binary and debug information 9666 Determines how to split up the binary and debug information
9999 when creating <filename>*-dbg</filename> packages to be 9667 when creating <filename>*-dbg</filename> packages to be
10000 used with the GNU Project Debugger (GDB). 9668 used with the GNU Project Debugger (GDB).
@@ -10059,7 +9727,6 @@
10059 </info> 9727 </info>
10060 <glossdef> 9728 <glossdef>
10061 <para role="glossdeffirst"> 9729 <para role="glossdeffirst">
10062<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10063 Prevents specific packages from being installed when 9730 Prevents specific packages from being installed when
10064 you are installing complementary packages. 9731 you are installing complementary packages.
10065 </para> 9732 </para>
@@ -10085,7 +9752,6 @@
10085 </info> 9752 </info>
10086 <glossdef> 9753 <glossdef>
10087 <para role="glossdeffirst"> 9754 <para role="glossdeffirst">
10088<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10089 Lists packages that should not be installed into an image. 9755 Lists packages that should not be installed into an image.
10090 For example: 9756 For example:
10091 <literallayout class='monospaced'> 9757 <literallayout class='monospaced'>
@@ -10137,7 +9803,6 @@
10137 </info> 9803 </info>
10138 <glossdef> 9804 <glossdef>
10139 <para role="glossdeffirst"> 9805 <para role="glossdeffirst">
10140<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10141 Specifies the list of architectures compatible with the device CPU. 9806 Specifies the list of architectures compatible with the device CPU.
10142 This variable is useful when you build for several different devices that use 9807 This variable is useful when you build for several different devices that use
10143 miscellaneous processors such as XScale and ARM926-EJS. 9808 miscellaneous processors such as XScale and ARM926-EJS.
@@ -10151,7 +9816,6 @@
10151 </info> 9816 </info>
10152 <glossdef> 9817 <glossdef>
10153 <para role="glossdeffirst"> 9818 <para role="glossdeffirst">
10154<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10155 Optionally specifies the package architectures used as 9819 Optionally specifies the package architectures used as
10156 part of the package feed URIs during the build. 9820 part of the package feed URIs during the build.
10157 When used, the <filename>PACKAGE_FEED_ARCHS</filename> 9821 When used, the <filename>PACKAGE_FEED_ARCHS</filename>
@@ -10206,7 +9870,6 @@
10206 </info> 9870 </info>
10207 <glossdef> 9871 <glossdef>
10208 <para role="glossdeffirst"> 9872 <para role="glossdeffirst">
10209<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10210 Specifies the base path used when constructing package feed 9873 Specifies the base path used when constructing package feed
10211 URIs. 9874 URIs.
10212 The <filename>PACKAGE_FEED_BASE_PATHS</filename> variable 9875 The <filename>PACKAGE_FEED_BASE_PATHS</filename> variable
@@ -10253,7 +9916,6 @@
10253 </info> 9916 </info>
10254 <glossdef> 9917 <glossdef>
10255 <para role="glossdeffirst"> 9918 <para role="glossdeffirst">
10256<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10257 Specifies the front portion of the package feed URI 9919 Specifies the front portion of the package feed URI
10258 used by the OpenEmbedded build system. 9920 used by the OpenEmbedded build system.
10259 Each final package feed URI is comprised of 9921 Each final package feed URI is comprised of
@@ -10298,7 +9960,6 @@
10298 </info> 9960 </info>
10299 <glossdef> 9961 <glossdef>
10300 <para role="glossdeffirst"> 9962 <para role="glossdeffirst">
10301<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10302 The final list of packages passed to the package manager 9963 The final list of packages passed to the package manager
10303 for installation into the image. 9964 for installation into the image.
10304 </para> 9965 </para>
@@ -10333,7 +9994,6 @@
10333 </info> 9994 </info>
10334 <glossdef> 9995 <glossdef>
10335 <para role="glossdeffirst"> 9996 <para role="glossdeffirst">
10336<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10337 Specifies a list of packages the OpenEmbedded build 9997 Specifies a list of packages the OpenEmbedded build
10338 system attempts to install when creating an image. 9998 system attempts to install when creating an image.
10339 If a listed package fails to install, the build system 9999 If a listed package fails to install, the build system
@@ -10349,7 +10009,6 @@
10349 </info> 10009 </info>
10350 <glossdef> 10010 <glossdef>
10351 <para role="glossdeffirst"> 10011 <para role="glossdeffirst">
10352<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10353 Specifies a list of functions run to pre-process the 10012 Specifies a list of functions run to pre-process the
10354 <link linkend='var-PKGD'><filename>PKGD</filename></link> 10013 <link linkend='var-PKGD'><filename>PKGD</filename></link>
10355 directory prior to splitting the files out to individual 10014 directory prior to splitting the files out to individual
@@ -10364,7 +10023,6 @@
10364 </info> 10023 </info>
10365 <glossdef> 10024 <glossdef>
10366 <para role="glossdeffirst"> 10025 <para role="glossdeffirst">
10367<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10368 Specifies a list of dependencies for post-installation and 10026 Specifies a list of dependencies for post-installation and
10369 pre-installation scripts on native/cross tools. 10027 pre-installation scripts on native/cross tools.
10370 If your post-installation or pre-installation script can 10028 If your post-installation or pre-installation script can
@@ -10389,7 +10047,6 @@
10389 </info> 10047 </info>
10390 <glossdef> 10048 <glossdef>
10391 <para role="glossdeffirst"> 10049 <para role="glossdeffirst">
10392<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10393 This variable provides a means of enabling or disabling 10050 This variable provides a means of enabling or disabling
10394 features of a recipe on a per-recipe basis. 10051 features of a recipe on a per-recipe basis.
10395 <filename>PACKAGECONFIG</filename> blocks are defined 10052 <filename>PACKAGECONFIG</filename> blocks are defined
@@ -10528,7 +10185,6 @@
10528 </info> 10185 </info>
10529 <glossdef> 10186 <glossdef>
10530 <para role="glossdeffirst"> 10187 <para role="glossdeffirst">
10531<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10532 A space-separated list of configuration options generated 10188 A space-separated list of configuration options generated
10533 from the 10189 from the
10534 <link linkend='var-PACKAGECONFIG'><filename>PACKAGECONFIG</filename></link> 10190 <link linkend='var-PACKAGECONFIG'><filename>PACKAGECONFIG</filename></link>
@@ -10559,7 +10215,6 @@
10559 </info> 10215 </info>
10560 <glossdef> 10216 <glossdef>
10561 <para role="glossdeffirst"> 10217 <para role="glossdeffirst">
10562<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10563 For recipes inheriting the 10218 For recipes inheriting the
10564 <link linkend='ref-classes-packagegroup'><filename>packagegroup</filename></link> 10219 <link linkend='ref-classes-packagegroup'><filename>packagegroup</filename></link>
10565 class, setting 10220 class, setting
@@ -10580,7 +10235,6 @@
10580 </info> 10235 </info>
10581 <glossdef> 10236 <glossdef>
10582 <para role="glossdeffirst"> 10237 <para role="glossdeffirst">
10583<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10584 The list of packages the recipe creates. 10238 The list of packages the recipe creates.
10585 The default value is the following: 10239 The default value is the following:
10586 <literallayout class='monospaced'> 10240 <literallayout class='monospaced'>
@@ -10621,7 +10275,6 @@
10621 </info> 10275 </info>
10622 <glossdef> 10276 <glossdef>
10623 <para role="glossdeffirst"> 10277 <para role="glossdeffirst">
10624<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10625 A promise that your recipe satisfies runtime dependencies 10278 A promise that your recipe satisfies runtime dependencies
10626 for optional modules that are found in other recipes. 10279 for optional modules that are found in other recipes.
10627 <filename>PACKAGES_DYNAMIC</filename> 10280 <filename>PACKAGES_DYNAMIC</filename>
@@ -10664,7 +10317,6 @@
10664 </info> 10317 </info>
10665 <glossdef> 10318 <glossdef>
10666 <para role="glossdeffirst"> 10319 <para role="glossdeffirst">
10667<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10668 Specifies a list of functions run to perform additional 10320 Specifies a list of functions run to perform additional
10669 splitting of files into individual packages. 10321 splitting of files into individual packages.
10670 Recipes can either prepend to this variable or prepend 10322 Recipes can either prepend to this variable or prepend
@@ -10686,7 +10338,6 @@
10686 </info> 10338 </info>
10687 <glossdef> 10339 <glossdef>
10688 <para role="glossdeffirst"> 10340 <para role="glossdeffirst">
10689<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10690 Extra options passed to the <filename>make</filename> 10341 Extra options passed to the <filename>make</filename>
10691 command during the 10342 command during the
10692 <link linkend='ref-tasks-compile'><filename>do_compile</filename></link> 10343 <link linkend='ref-tasks-compile'><filename>do_compile</filename></link>
@@ -10743,7 +10394,6 @@
10743 </info> 10394 </info>
10744 <glossdef> 10395 <glossdef>
10745 <para role="glossdeffirst"> 10396 <para role="glossdeffirst">
10746<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10747 Extra options passed to the 10397 Extra options passed to the
10748 <filename>make install</filename> command during the 10398 <filename>make install</filename> command during the
10749 <link linkend='ref-tasks-install'><filename>do_install</filename></link> 10399 <link linkend='ref-tasks-install'><filename>do_install</filename></link>
@@ -10780,7 +10430,6 @@
10780 </info> 10430 </info>
10781 <glossdef> 10431 <glossdef>
10782 <para role="glossdeffirst"> 10432 <para role="glossdeffirst">
10783<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10784 Determines the action to take when a patch fails. 10433 Determines the action to take when a patch fails.
10785 You can set this variable to one of two values: "noop" and 10434 You can set this variable to one of two values: "noop" and
10786 "user". 10435 "user".
@@ -10808,7 +10457,6 @@
10808 </info> 10457 </info>
10809 <glossdef> 10458 <glossdef>
10810 <para role="glossdeffirst"> 10459 <para role="glossdeffirst">
10811<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10812 Specifies the utility used to apply patches for a recipe 10460 Specifies the utility used to apply patches for a recipe
10813 during the 10461 during the
10814 <link linkend='ref-tasks-patch'><filename>do_patch</filename></link> 10462 <link linkend='ref-tasks-patch'><filename>do_patch</filename></link>
@@ -10839,7 +10487,6 @@
10839 </info> 10487 </info>
10840 <glossdef> 10488 <glossdef>
10841 <para role="glossdeffirst"> 10489 <para role="glossdeffirst">
10842<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10843 The epoch of the recipe. 10490 The epoch of the recipe.
10844 By default, this variable is unset. 10491 By default, this variable is unset.
10845 The variable is used to make upgrades possible when the 10492 The variable is used to make upgrades possible when the
@@ -10861,7 +10508,6 @@
10861 </info> 10508 </info>
10862 <glossdef> 10509 <glossdef>
10863 <para role="glossdeffirst"> 10510 <para role="glossdeffirst">
10864<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10865 Specifies the recipe or package name and includes all version and revision 10511 Specifies the recipe or package name and includes all version and revision
10866 numbers (i.e. <filename>glibc-2.13-r20+svnr15508/</filename> and 10512 numbers (i.e. <filename>glibc-2.13-r20+svnr15508/</filename> and
10867 <filename>bash-4.2-r1/</filename>). 10513 <filename>bash-4.2-r1/</filename>).
@@ -10879,7 +10525,6 @@
10879 </info> 10525 </info>
10880 <glossdef> 10526 <glossdef>
10881 <para role="glossdeffirst"> 10527 <para role="glossdeffirst">
10882<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10883 When inheriting the 10528 When inheriting the
10884 <link linkend='ref-classes-pixbufcache'><filename>pixbufcache</filename></link> 10529 <link linkend='ref-classes-pixbufcache'><filename>pixbufcache</filename></link>
10885 class, this variable identifies packages that contain 10530 class, this variable identifies packages that contain
@@ -10900,7 +10545,6 @@
10900 </info> 10545 </info>
10901 <glossdef> 10546 <glossdef>
10902 <para role="glossdeffirst"> 10547 <para role="glossdeffirst">
10903<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10904 The name of the resulting package created by the 10548 The name of the resulting package created by the
10905 OpenEmbedded build system. 10549 OpenEmbedded build system.
10906 <note> 10550 <note>
@@ -10924,7 +10568,6 @@
10924 </info> 10568 </info>
10925 <glossdef> 10569 <glossdef>
10926 <para role="glossdeffirst"> 10570 <para role="glossdeffirst">
10927<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10928 The path to <filename>pkg-config</filename> files for the 10571 The path to <filename>pkg-config</filename> files for the
10929 current build context. 10572 current build context.
10930 <filename>pkg-config</filename> reads this variable 10573 <filename>pkg-config</filename> reads this variable
@@ -10939,7 +10582,6 @@
10939 </info> 10582 </info>
10940 <glossdef> 10583 <glossdef>
10941 <para role="glossdeffirst"> 10584 <para role="glossdeffirst">
10942<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10943 Points to the destination directory for files to be 10585 Points to the destination directory for files to be
10944 packaged before they are split into individual packages. 10586 packaged before they are split into individual packages.
10945 This directory defaults to the following: 10587 This directory defaults to the following:
@@ -10960,7 +10602,6 @@
10960 </info> 10602 </info>
10961 <glossdef> 10603 <glossdef>
10962 <para role="glossdeffirst"> 10604 <para role="glossdeffirst">
10963<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10964 Points to a shared, global-state directory that holds data 10605 Points to a shared, global-state directory that holds data
10965 generated during the packaging process. 10606 generated during the packaging process.
10966 During the packaging process, the 10607 During the packaging process, the
@@ -10991,7 +10632,6 @@
10991 </info> 10632 </info>
10992 <glossdef> 10633 <glossdef>
10993 <para role="glossdeffirst"> 10634 <para role="glossdeffirst">
10994<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
10995 Points to the parent directory for files to be packaged 10635 Points to the parent directory for files to be packaged
10996 after they have been split into individual packages. 10636 after they have been split into individual packages.
10997 This directory defaults to the following: 10637 This directory defaults to the following:
@@ -11015,7 +10655,6 @@
11015 </info> 10655 </info>
11016 <glossdef> 10656 <glossdef>
11017 <para role="glossdeffirst"> 10657 <para role="glossdeffirst">
11018<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11019 Points to a temporary work area where the 10658 Points to a temporary work area where the
11020 <link linkend='ref-tasks-package'><filename>do_package</filename></link> 10659 <link linkend='ref-tasks-package'><filename>do_package</filename></link>
11021 task saves package metadata. 10660 task saves package metadata.
@@ -11044,7 +10683,6 @@
11044 </info> 10683 </info>
11045 <glossdef> 10684 <glossdef>
11046 <para role="glossdeffirst"> 10685 <para role="glossdeffirst">
11047<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11048 The epoch of the package(s) built by the recipe. 10686 The epoch of the package(s) built by the recipe.
11049 By default, <filename>PKGE</filename> is set to 10687 By default, <filename>PKGE</filename> is set to
11050 <link linkend='var-PE'><filename>PE</filename></link>. 10688 <link linkend='var-PE'><filename>PE</filename></link>.
@@ -11058,7 +10696,6 @@
11058 </info> 10696 </info>
11059 <glossdef> 10697 <glossdef>
11060 <para role="glossdeffirst"> 10698 <para role="glossdeffirst">
11061<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11062 The revision of the package(s) built by the recipe. 10699 The revision of the package(s) built by the recipe.
11063 By default, <filename>PKGR</filename> is set to 10700 By default, <filename>PKGR</filename> is set to
11064 <link linkend='var-PR'><filename>PR</filename></link>. 10701 <link linkend='var-PR'><filename>PR</filename></link>.
@@ -11072,7 +10709,6 @@
11072 </info> 10709 </info>
11073 <glossdef> 10710 <glossdef>
11074 <para role="glossdeffirst"> 10711 <para role="glossdeffirst">
11075<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11076 The version of the package(s) built by the 10712 The version of the package(s) built by the
11077 recipe. 10713 recipe.
11078 By default, <filename>PKGV</filename> is set to 10714 By default, <filename>PKGV</filename> is set to
@@ -11087,7 +10723,6 @@
11087 </info> 10723 </info>
11088 <glossdef> 10724 <glossdef>
11089 <para role="glossdeffirst"> 10725 <para role="glossdeffirst">
11090<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11091 This variable can have two separate functions depending on the context: a recipe 10726 This variable can have two separate functions depending on the context: a recipe
11092 name or a resulting package name. 10727 name or a resulting package name.
11093 </para> 10728 </para>
@@ -11124,7 +10759,6 @@
11124 </info> 10759 </info>
11125 <glossdef> 10760 <glossdef>
11126 <para role="glossdeffirst"> 10761 <para role="glossdeffirst">
11127<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11128 Lists recipes you do not want the OpenEmbedded build system 10762 Lists recipes you do not want the OpenEmbedded build system
11129 to build. 10763 to build.
11130 This variable works in conjunction with the 10764 This variable works in conjunction with the
@@ -11151,7 +10785,6 @@
11151 </info> 10785 </info>
11152 <glossdef> 10786 <glossdef>
11153 <para role="glossdeffirst"> 10787 <para role="glossdeffirst">
11154<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11155 Specifies a list of functions to call once the 10788 Specifies a list of functions to call once the
11156 OpenEmbedded build system has created the host part of 10789 OpenEmbedded build system has created the host part of
11157 the SDK. 10790 the SDK.
@@ -11180,7 +10813,6 @@
11180 </info> 10813 </info>
11181 <glossdef> 10814 <glossdef>
11182 <para role="glossdeffirst"> 10815 <para role="glossdeffirst">
11183<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11184 Specifies a list of functions to call once the 10816 Specifies a list of functions to call once the
11185 OpenEmbedded build system has created the target part of 10817 OpenEmbedded build system has created the target part of
11186 the SDK. 10818 the SDK.
@@ -11209,7 +10841,6 @@
11209 </info> 10841 </info>
11210 <glossdef> 10842 <glossdef>
11211 <para role="glossdeffirst"> 10843 <para role="glossdeffirst">
11212<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11213 The revision of the recipe. The default value for this 10844 The revision of the recipe. The default value for this
11214 variable is "r0". 10845 variable is "r0".
11215 Subsequent revisions of the recipe conventionally have the 10846 Subsequent revisions of the recipe conventionally have the
@@ -11265,7 +10896,6 @@
11265 </info> 10896 </info>
11266 <glossdef> 10897 <glossdef>
11267 <para role="glossdeffirst"> 10898 <para role="glossdeffirst">
11268<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11269 If multiple recipes provide the same item, this variable 10899 If multiple recipes provide the same item, this variable
11270 determines which recipe is preferred and thus provides 10900 determines which recipe is preferred and thus provides
11271 the item (i.e. the preferred provider). 10901 the item (i.e. the preferred provider).
@@ -11315,7 +10945,6 @@
11315 </info> 10945 </info>
11316 <glossdef> 10946 <glossdef>
11317 <para role="glossdeffirst"> 10947 <para role="glossdeffirst">
11318<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11319 If multiple versions of recipes exist, this 10948 If multiple versions of recipes exist, this
11320 variable determines which version is given preference. 10949 variable determines which version is given preference.
11321 You must always suffix the variable with the 10950 You must always suffix the variable with the
@@ -11407,7 +11036,6 @@
11407 </info> 11036 </info>
11408 <glossdef> 11037 <glossdef>
11409 <para role="glossdeffirst"> 11038 <para role="glossdeffirst">
11410<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11411 Specifies additional paths from which the OpenEmbedded 11039 Specifies additional paths from which the OpenEmbedded
11412 build system gets source code. 11040 build system gets source code.
11413 When the build system searches for source code, it first 11041 When the build system searches for source code, it first
@@ -11456,7 +11084,6 @@
11456 </info> 11084 </info>
11457 <glossdef> 11085 <glossdef>
11458 <para role="glossdeffirst"> 11086 <para role="glossdeffirst">
11459<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11460 Indicates the importance of a package. 11087 Indicates the importance of a package.
11461 </para> 11088 </para>
11462 11089
@@ -11482,7 +11109,6 @@
11482 </info> 11109 </info>
11483 <glossdef> 11110 <glossdef>
11484 <para role="glossdeffirst"> 11111 <para role="glossdeffirst">
11485<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11486 Specifies libraries installed within a recipe that 11112 Specifies libraries installed within a recipe that
11487 should be ignored by the OpenEmbedded build system's 11113 should be ignored by the OpenEmbedded build system's
11488 shared library resolver. 11114 shared library resolver.
@@ -11524,7 +11150,6 @@
11524 </info> 11150 </info>
11525 <glossdef> 11151 <glossdef>
11526 <para role="glossdeffirst"> 11152 <para role="glossdeffirst">
11527<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11528 A list of aliases by which a particular recipe can be 11153 A list of aliases by which a particular recipe can be
11529 known. 11154 known.
11530 By default, a recipe's own 11155 By default, a recipe's own
@@ -11613,7 +11238,6 @@
11613 </info> 11238 </info>
11614 <glossdef> 11239 <glossdef>
11615 <para role="glossdeffirst"> 11240 <para role="glossdeffirst">
11616<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11617 The network based 11241 The network based
11618 <link linkend='var-PR'><filename>PR</filename></link> 11242 <link linkend='var-PR'><filename>PR</filename></link>
11619 service host and port. 11243 service host and port.
@@ -11643,7 +11267,6 @@
11643 </info> 11267 </info>
11644 <glossdef> 11268 <glossdef>
11645 <para role="glossdeffirst"> 11269 <para role="glossdeffirst">
11646<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11647 Specifies whether or not 11270 Specifies whether or not
11648 <ulink url='&YOCTO_DOCS_DEV_URL;#testing-packages-with-ptest'>Package Test</ulink> 11271 <ulink url='&YOCTO_DOCS_DEV_URL;#testing-packages-with-ptest'>Package Test</ulink>
11649 (ptest) functionality is enabled when building a recipe. 11272 (ptest) functionality is enabled when building a recipe.
@@ -11662,7 +11285,6 @@
11662 </info> 11285 </info>
11663 <glossdef> 11286 <glossdef>
11664 <para role="glossdeffirst"> 11287 <para role="glossdeffirst">
11665<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11666 The version of the recipe. 11288 The version of the recipe.
11667 The version is normally extracted from the recipe filename. 11289 The version is normally extracted from the recipe filename.
11668 For example, if the recipe is named 11290 For example, if the recipe is named
@@ -11688,7 +11310,6 @@
11688 </info> 11310 </info>
11689 <glossdef> 11311 <glossdef>
11690 <para role="glossdeffirst"> 11312 <para role="glossdeffirst">
11691<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11692 When used by recipes that inherit the 11313 When used by recipes that inherit the
11693 <link linkend='ref-classes-distutils3'><filename>distutils3</filename></link>, 11314 <link linkend='ref-classes-distutils3'><filename>distutils3</filename></link>,
11694 <link linkend='ref-classes-setuptools3'><filename>setuptools3</filename></link>, 11315 <link linkend='ref-classes-setuptools3'><filename>setuptools3</filename></link>,
@@ -11724,7 +11345,6 @@
11724 </info> 11345 </info>
11725 <glossdef> 11346 <glossdef>
11726 <para role="glossdeffirst"> 11347 <para role="glossdeffirst">
11727<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11728 When used by recipes that inherit the 11348 When used by recipes that inherit the
11729 <link linkend='ref-classes-distutils3'><filename>distutils3</filename></link>, 11349 <link linkend='ref-classes-distutils3'><filename>distutils3</filename></link>,
11730 <link linkend='ref-classes-setuptools3'><filename>setuptools3</filename></link>, 11350 <link linkend='ref-classes-setuptools3'><filename>setuptools3</filename></link>,
@@ -11760,7 +11380,6 @@
11760 </info> 11380 </info>
11761 <glossdef> 11381 <glossdef>
11762 <para role="glossdeffirst"> 11382 <para role="glossdeffirst">
11763<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11764 The minimal command and arguments to run 11383 The minimal command and arguments to run
11765 <filename>ranlib</filename>. 11384 <filename>ranlib</filename>.
11766 </para> 11385 </para>
@@ -11773,7 +11392,6 @@
11773 </info> 11392 </info>
11774 <glossdef> 11393 <glossdef>
11775 <para role="glossdeffirst"> 11394 <para role="glossdeffirst">
11776<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11777 The list of packages that conflict with packages. 11395 The list of packages that conflict with packages.
11778 Note that packages will not be installed if conflicting 11396 Note that packages will not be installed if conflicting
11779 packages are not first removed. 11397 packages are not first removed.
@@ -11822,7 +11440,6 @@
11822 </info> 11440 </info>
11823 <glossdef> 11441 <glossdef>
11824 <para role="glossdeffirst"> 11442 <para role="glossdeffirst">
11825<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11826 Lists runtime dependencies of a package. 11443 Lists runtime dependencies of a package.
11827 These dependencies are other packages that must be 11444 These dependencies are other packages that must be
11828 installed in order for the package to function correctly. 11445 installed in order for the package to function correctly.
@@ -11985,7 +11602,6 @@
11985 </info> 11602 </info>
11986 <glossdef> 11603 <glossdef>
11987 <para role="glossdeffirst"> 11604 <para role="glossdeffirst">
11988<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
11989 When inheriting the 11605 When inheriting the
11990 <link linkend='ref-classes-distro_features_check'><filename>distro_features_check</filename></link> 11606 <link linkend='ref-classes-distro_features_check'><filename>distro_features_check</filename></link>
11991 class, this 11607 class, this
@@ -12008,7 +11624,6 @@
12008 </info> 11624 </info>
12009 <glossdef> 11625 <glossdef>
12010 <para role="glossdeffirst"> 11626 <para role="glossdeffirst">
12011<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12012 With <filename>rm_work</filename> enabled, this 11627 With <filename>rm_work</filename> enabled, this
12013 variable specifies a list of recipes whose work directories 11628 variable specifies a list of recipes whose work directories
12014 should not be removed. 11629 should not be removed.
@@ -12024,7 +11639,6 @@
12024 </info> 11639 </info>
12025 <glossdef> 11640 <glossdef>
12026 <para role="glossdeffirst"> 11641 <para role="glossdeffirst">
12027<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12028 Defines the root home directory. 11642 Defines the root home directory.
12029 By default, this directory is set as follows in the 11643 By default, this directory is set as follows in the
12030 BitBake configuration file: 11644 BitBake configuration file:
@@ -12061,7 +11675,6 @@
12061 </info> 11675 </info>
12062 <glossdef> 11676 <glossdef>
12063 <para role="glossdeffirst"> 11677 <para role="glossdeffirst">
12064<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12065 Indicates a filesystem image to include as the root 11678 Indicates a filesystem image to include as the root
12066 filesystem. 11679 filesystem.
12067 </para> 11680 </para>
@@ -12081,7 +11694,6 @@
12081 </info> 11694 </info>
12082 <glossdef> 11695 <glossdef>
12083 <para role="glossdeffirst"> 11696 <para role="glossdeffirst">
12084<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12085 Specifies a list of functions to call after the 11697 Specifies a list of functions to call after the
12086 OpenEmbedded build system has installed packages. 11698 OpenEmbedded build system has installed packages.
12087 You can specify functions separated by semicolons: 11699 You can specify functions separated by semicolons:
@@ -12108,7 +11720,6 @@
12108 </info> 11720 </info>
12109 <glossdef> 11721 <glossdef>
12110 <para role="glossdeffirst"> 11722 <para role="glossdeffirst">
12111<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12112 Specifies a list of functions to call once the 11723 Specifies a list of functions to call once the
12113 OpenEmbedded build system has created the root filesystem. 11724 OpenEmbedded build system has created the root filesystem.
12114 You can specify functions separated by semicolons: 11725 You can specify functions separated by semicolons:
@@ -12135,7 +11746,6 @@
12135 </info> 11746 </info>
12136 <glossdef> 11747 <glossdef>
12137 <para role="glossdeffirst"> 11748 <para role="glossdeffirst">
12138<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12139 Specifies a list of functions to call after the 11749 Specifies a list of functions to call after the
12140 OpenEmbedded build system has removed unnecessary 11750 OpenEmbedded build system has removed unnecessary
12141 packages. 11751 packages.
@@ -12168,7 +11778,6 @@
12168 </info> 11778 </info>
12169 <glossdef> 11779 <glossdef>
12170 <para role="glossdeffirst"> 11780 <para role="glossdeffirst">
12171<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12172 Specifies a list of functions to call before the 11781 Specifies a list of functions to call before the
12173 OpenEmbedded build system has created the root filesystem. 11782 OpenEmbedded build system has created the root filesystem.
12174 You can specify functions separated by semicolons: 11783 You can specify functions separated by semicolons:
@@ -12195,7 +11804,6 @@
12195 </info> 11804 </info>
12196 <glossdef> 11805 <glossdef>
12197 <para role="glossdeffirst"> 11806 <para role="glossdeffirst">
12198<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12199 A list of package name aliases that a package also provides. 11807 A list of package name aliases that a package also provides.
12200 These aliases are useful for satisfying runtime dependencies 11808 These aliases are useful for satisfying runtime dependencies
12201 of other packages both during the build and on the target 11809 of other packages both during the build and on the target
@@ -12224,7 +11832,6 @@
12224 </info> 11832 </info>
12225 <glossdef> 11833 <glossdef>
12226 <para role="glossdeffirst"> 11834 <para role="glossdeffirst">
12227<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12228 A list of packages that extends the usability of a package 11835 A list of packages that extends the usability of a package
12229 being built. 11836 being built.
12230 The package being built does not depend on this list of 11837 The package being built does not depend on this list of
@@ -12317,7 +11924,6 @@
12317 </info> 11924 </info>
12318 <glossdef> 11925 <glossdef>
12319 <para role="glossdeffirst"> 11926 <para role="glossdeffirst">
12320<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12321 A list of packages replaced by a package. 11927 A list of packages replaced by a package.
12322 The package manager uses this variable to determine which 11928 The package manager uses this variable to determine which
12323 package should be installed to replace other package(s) 11929 package should be installed to replace other package(s)
@@ -12373,7 +11979,6 @@
12373 </info> 11979 </info>
12374 <glossdef> 11980 <glossdef>
12375 <para role="glossdeffirst"> 11981 <para role="glossdeffirst">
12376<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12377 A list of additional packages that you can suggest for 11982 A list of additional packages that you can suggest for
12378 installation by the package manager at the time a package 11983 installation by the package manager at the time a package
12379 is installed. 11984 is installed.
@@ -12402,7 +12007,6 @@
12402 </info> 12007 </info>
12403 <glossdef> 12008 <glossdef>
12404 <para role="glossdeffirst"> 12009 <para role="glossdeffirst">
12405<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12406 The location in the 12010 The location in the
12407 <link linkend='build-directory'>Build Directory</link> 12011 <link linkend='build-directory'>Build Directory</link>
12408 where unpacked recipe source code resides. 12012 where unpacked recipe source code resides.
@@ -12455,7 +12059,6 @@
12455 </info> 12059 </info>
12456 <glossdef> 12060 <glossdef>
12457 <para role="glossdeffirst"> 12061 <para role="glossdeffirst">
12458<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12459 Specifies a list of command-line utilities that should be 12062 Specifies a list of command-line utilities that should be
12460 checked for during the initial sanity checking process when 12063 checked for during the initial sanity checking process when
12461 running BitBake. 12064 running BitBake.
@@ -12471,7 +12074,6 @@
12471 </info> 12074 </info>
12472 <glossdef> 12075 <glossdef>
12473 <para role="glossdeffirst"> 12076 <para role="glossdeffirst">
12474<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12475 A list of the host distribution identifiers that the 12077 A list of the host distribution identifiers that the
12476 build system has been tested against. 12078 build system has been tested against.
12477 Identifiers consist of the host distributor ID 12079 Identifiers consist of the host distributor ID
@@ -12496,7 +12098,6 @@
12496 </info> 12098 </info>
12497 <glossdef> 12099 <glossdef>
12498 <para role="glossdeffirst"> 12100 <para role="glossdeffirst">
12499<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12500 The target architecture for the SDK. 12101 The target architecture for the SDK.
12501 Typically, you do not directly set this variable. 12102 Typically, you do not directly set this variable.
12502 Instead, use 12103 Instead, use
@@ -12511,7 +12112,6 @@
12511 </info> 12112 </info>
12512 <glossdef> 12113 <glossdef>
12513 <para role="glossdeffirst"> 12114 <para role="glossdeffirst">
12514<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12515 The directory set up and used by the 12115 The directory set up and used by the
12516 <link linkend='ref-classes-populate-sdk'><filename>populate_sdk_base</filename></link> 12116 <link linkend='ref-classes-populate-sdk'><filename>populate_sdk_base</filename></link>
12517 class to which the SDK is deployed. 12117 class to which the SDK is deployed.
@@ -12530,7 +12130,6 @@
12530 </info> 12130 </info>
12531 <glossdef> 12131 <glossdef>
12532 <para role="glossdeffirst"> 12132 <para role="glossdeffirst">
12533<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12534 The parent directory used by the OpenEmbedded build system 12133 The parent directory used by the OpenEmbedded build system
12535 when creating SDK output. 12134 when creating SDK output.
12536 The 12135 The
@@ -12556,7 +12155,6 @@
12556 </info> 12155 </info>
12557 <glossdef> 12156 <glossdef>
12558 <para role="glossdeffirst"> 12157 <para role="glossdeffirst">
12559<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12560 Controls whether or not shared state artifacts are copied 12158 Controls whether or not shared state artifacts are copied
12561 into the extensible SDK. 12159 into the extensible SDK.
12562 The default value of "full" copies all of the required 12160 The default value of "full" copies all of the required
@@ -12580,7 +12178,6 @@
12580 </info> 12178 </info>
12581 <glossdef> 12179 <glossdef>
12582 <para role="glossdeffirst"> 12180 <para role="glossdeffirst">
12583<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12584 The manifest file for the host part of the SDK. 12181 The manifest file for the host part of the SDK.
12585 This file lists all the installed packages that make up 12182 This file lists all the installed packages that make up
12586 the host part of the SDK. 12183 the host part of the SDK.
@@ -12613,7 +12210,6 @@
12613 </info> 12210 </info>
12614 <glossdef> 12211 <glossdef>
12615 <para role="glossdeffirst"> 12212 <para role="glossdeffirst">
12616<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12617 When set to "1", specifies to include the packagedata for 12213 When set to "1", specifies to include the packagedata for
12618 all recipes in the "world" target in the extensible SDK. 12214 all recipes in the "world" target in the extensible SDK.
12619 Including this data allows the 12215 Including this data allows the
@@ -12638,7 +12234,6 @@
12638 </info> 12234 </info>
12639 <glossdef> 12235 <glossdef>
12640 <para role="glossdeffirst"> 12236 <para role="glossdeffirst">
12641<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12642 When set to "1", specifies to include the toolchain in the 12237 When set to "1", specifies to include the toolchain in the
12643 extensible SDK. 12238 extensible SDK.
12644 Including the toolchain is useful particularly when 12239 Including the toolchain is useful particularly when
@@ -12665,7 +12260,6 @@
12665 </info> 12260 </info>
12666 <glossdef> 12261 <glossdef>
12667 <para role="glossdeffirst"> 12262 <para role="glossdeffirst">
12668<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12669 A list of classes to remove from the 12263 A list of classes to remove from the
12670 <link linkend='var-INHERIT'><filename>INHERIT</filename></link> 12264 <link linkend='var-INHERIT'><filename>INHERIT</filename></link>
12671 value globally within the extensible SDK configuration. 12265 value globally within the extensible SDK configuration.
@@ -12699,7 +12293,6 @@
12699 </info> 12293 </info>
12700 <glossdef> 12294 <glossdef>
12701 <para role="glossdeffirst"> 12295 <para role="glossdeffirst">
12702<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12703 A list of variables not allowed through from the 12296 A list of variables not allowed through from the
12704 OpenEmbedded build system configuration into the extensible 12297 OpenEmbedded build system configuration into the extensible
12705 SDK configuration. 12298 SDK configuration.
@@ -12743,7 +12336,6 @@
12743 </info> 12336 </info>
12744 <glossdef> 12337 <glossdef>
12745 <para role="glossdeffirst"> 12338 <para role="glossdeffirst">
12746<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12747 A list of variables allowed through from the OpenEmbedded 12339 A list of variables allowed through from the OpenEmbedded
12748 build system configuration into the extensible SDK 12340 build system configuration into the extensible SDK
12749 configuration. 12341 configuration.
@@ -12779,7 +12371,6 @@
12779 </info> 12371 </info>
12780 <glossdef> 12372 <glossdef>
12781 <para role="glossdeffirst"> 12373 <para role="glossdeffirst">
12782<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12783 The base name for SDK output files. 12374 The base name for SDK output files.
12784 The name is derived from the 12375 The name is derived from the
12785 <link linkend='var-DISTRO'><filename>DISTRO</filename></link>, 12376 <link linkend='var-DISTRO'><filename>DISTRO</filename></link>,
@@ -12802,7 +12393,6 @@
12802 </info> 12393 </info>
12803 <glossdef> 12394 <glossdef>
12804 <para role="glossdeffirst"> 12395 <para role="glossdeffirst">
12805<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12806 Specifies the operating system for which the SDK 12396 Specifies the operating system for which the SDK
12807 will be built. 12397 will be built.
12808 The default value is the value of 12398 The default value is the value of
@@ -12817,7 +12407,6 @@
12817 </info> 12407 </info>
12818 <glossdef> 12408 <glossdef>
12819 <para role="glossdeffirst"> 12409 <para role="glossdeffirst">
12820<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12821 The location used by the OpenEmbedded build system when 12410 The location used by the OpenEmbedded build system when
12822 creating SDK output. 12411 creating SDK output.
12823 The 12412 The
@@ -12847,7 +12436,6 @@
12847 </info> 12436 </info>
12848 <glossdef> 12437 <glossdef>
12849 <para role="glossdeffirst"> 12438 <para role="glossdeffirst">
12850<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12851 Specifies a list of architectures compatible with 12439 Specifies a list of architectures compatible with
12852 the SDK machine. 12440 the SDK machine.
12853 This variable is set automatically and should not 12441 This variable is set automatically and should not
@@ -12867,7 +12455,6 @@
12867 </info> 12455 </info>
12868 <glossdef> 12456 <glossdef>
12869 <para role="glossdeffirst"> 12457 <para role="glossdeffirst">
12870<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12871 Specifies a list of functions to call once the 12458 Specifies a list of functions to call once the
12872 OpenEmbedded build system creates the SDK. 12459 OpenEmbedded build system creates the SDK.
12873 You can specify functions separated by semicolons: 12460 You can specify functions separated by semicolons:
@@ -12895,7 +12482,6 @@
12895 </info> 12482 </info>
12896 <glossdef> 12483 <glossdef>
12897 <para role="glossdeffirst"> 12484 <para role="glossdeffirst">
12898<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12899 The toolchain binary prefix used for 12485 The toolchain binary prefix used for
12900 <filename>nativesdk</filename> recipes. 12486 <filename>nativesdk</filename> recipes.
12901 The OpenEmbedded build system uses the 12487 The OpenEmbedded build system uses the
@@ -12913,7 +12499,6 @@
12913 </info> 12499 </info>
12914 <glossdef> 12500 <glossdef>
12915 <para role="glossdeffirst"> 12501 <para role="glossdeffirst">
12916<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12917 A list of shared state tasks added to the extensible SDK. 12502 A list of shared state tasks added to the extensible SDK.
12918 By default, the following tasks are added: 12503 By default, the following tasks are added:
12919 <literallayout class='monospaced'> 12504 <literallayout class='monospaced'>
@@ -12940,7 +12525,6 @@
12940 </info> 12525 </info>
12941 <glossdef> 12526 <glossdef>
12942 <para role="glossdeffirst"> 12527 <para role="glossdeffirst">
12943<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12944 Specifies the system, including the architecture and the 12528 Specifies the system, including the architecture and the
12945 operating system, for which the SDK will be built. 12529 operating system, for which the SDK will be built.
12946 </para> 12530 </para>
@@ -12964,7 +12548,6 @@
12964 </info> 12548 </info>
12965 <glossdef> 12549 <glossdef>
12966 <para role="glossdeffirst"> 12550 <para role="glossdeffirst">
12967<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
12968 The manifest file for the target part of the SDK. 12551 The manifest file for the target part of the SDK.
12969 This file lists all the installed packages that make up 12552 This file lists all the installed packages that make up
12970 the target part of the SDK. 12553 the target part of the SDK.
@@ -12997,7 +12580,6 @@
12997 </info> 12580 </info>
12998 <glossdef> 12581 <glossdef>
12999 <para role="glossdeffirst"> 12582 <para role="glossdeffirst">
13000<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13001 A list of targets to install from shared state as part of 12583 A list of targets to install from shared state as part of
13002 the standard or extensible SDK installation. 12584 the standard or extensible SDK installation.
13003 The default value is "${PN}" (i.e. the image from which 12585 The default value is "${PN}" (i.e. the image from which
@@ -13017,7 +12599,6 @@
13017 </info> 12599 </info>
13018 <glossdef> 12600 <glossdef>
13019 <para role="glossdeffirst"> 12601 <para role="glossdeffirst">
13020<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13021 The title to be printed when running the SDK installer. 12602 The title to be printed when running the SDK installer.
13022 By default, this title is based on the 12603 By default, this title is based on the
13023 <link linkend='var-DISTRO_NAME'><filename>DISTRO_NAME</filename></link> 12604 <link linkend='var-DISTRO_NAME'><filename>DISTRO_NAME</filename></link>
@@ -13050,7 +12631,6 @@
13050 </info> 12631 </info>
13051 <glossdef> 12632 <glossdef>
13052 <para role="glossdeffirst"> 12633 <para role="glossdeffirst">
13053<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13054 An optional URL for an update server for the extensible 12634 An optional URL for an update server for the extensible
13055 SDK. 12635 SDK.
13056 If set, the value is used as the default update server when 12636 If set, the value is used as the default update server when
@@ -13066,7 +12646,6 @@
13066 </info> 12646 </info>
13067 <glossdef> 12647 <glossdef>
13068 <para role="glossdeffirst"> 12648 <para role="glossdeffirst">
13069<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13070 Specifies the name of the SDK vendor. 12649 Specifies the name of the SDK vendor.
13071 </para> 12650 </para>
13072 </glossdef> 12651 </glossdef>
@@ -13078,7 +12657,6 @@
13078 </info> 12657 </info>
13079 <glossdef> 12658 <glossdef>
13080 <para role="glossdeffirst"> 12659 <para role="glossdeffirst">
13081<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13082 Specifies the version of the SDK. 12660 Specifies the version of the SDK.
13083 The distribution configuration file (e.g. 12661 The distribution configuration file (e.g.
13084 <filename>/meta-poky/conf/distro/poky.conf</filename>) 12662 <filename>/meta-poky/conf/distro/poky.conf</filename>)
@@ -13104,7 +12682,6 @@
13104 </info> 12682 </info>
13105 <glossdef> 12683 <glossdef>
13106 <para role="glossdeffirst"> 12684 <para role="glossdeffirst">
13107<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13108 The default installation directory for the Extensible SDK. 12685 The default installation directory for the Extensible SDK.
13109 By default, this directory is based on the 12686 By default, this directory is based on the
13110 <link linkend='var-DISTRO'><filename>DISTRO</filename></link> 12687 <link linkend='var-DISTRO'><filename>DISTRO</filename></link>
@@ -13134,7 +12711,6 @@
13134 </info> 12711 </info>
13135 <glossdef> 12712 <glossdef>
13136 <para role="glossdeffirst"> 12713 <para role="glossdeffirst">
13137<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13138 Equivalent to 12714 Equivalent to
13139 <filename><link linkend='var-IMAGE_FEATURES'>IMAGE_FEATURES</link></filename>. 12715 <filename><link linkend='var-IMAGE_FEATURES'>IMAGE_FEATURES</link></filename>.
13140 However, this variable applies to the SDK generated from an 12716 However, this variable applies to the SDK generated from an
@@ -13152,7 +12728,6 @@
13152 </info> 12728 </info>
13153 <glossdef> 12729 <glossdef>
13154 <para role="glossdeffirst"> 12730 <para role="glossdeffirst">
13155<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13156 The machine for which the SDK is built. 12731 The machine for which the SDK is built.
13157 In other words, the SDK is built such that it 12732 In other words, the SDK is built such that it
13158 runs on the target you specify with the 12733 runs on the target you specify with the
@@ -13184,7 +12759,6 @@
13184 </info> 12759 </info>
13185 <glossdef> 12760 <glossdef>
13186 <para role="glossdeffirst"> 12761 <para role="glossdeffirst">
13187<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13188 Defines the path offered to the user for installation 12762 Defines the path offered to the user for installation
13189 of the SDK that is generated by the OpenEmbedded build 12763 of the SDK that is generated by the OpenEmbedded build
13190 system. 12764 system.
@@ -13202,7 +12776,6 @@
13202 </info> 12776 </info>
13203 <glossdef> 12777 <glossdef>
13204 <para role="glossdeffirst"> 12778 <para role="glossdeffirst">
13205<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13206 The full path to the sysroot used for cross-compilation 12779 The full path to the sysroot used for cross-compilation
13207 within an SDK as it will be when installed into the 12780 within an SDK as it will be when installed into the
13208 default 12781 default
@@ -13217,7 +12790,6 @@
13217 </info> 12790 </info>
13218 <glossdef> 12791 <glossdef>
13219 <para role="glossdeffirst"> 12792 <para role="glossdeffirst">
13220<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13221 The section in which packages should be categorized. 12793 The section in which packages should be categorized.
13222 Package management utilities can make use of this variable. 12794 Package management utilities can make use of this variable.
13223 </para> 12795 </para>
@@ -13230,7 +12802,6 @@
13230 </info> 12802 </info>
13231 <glossdef> 12803 <glossdef>
13232 <para role="glossdeffirst"> 12804 <para role="glossdeffirst">
13233<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13234 Specifies the optimization flags passed to the C compiler 12805 Specifies the optimization flags passed to the C compiler
13235 when building for the target. 12806 when building for the target.
13236 The flags are passed through the default value of the 12807 The flags are passed through the default value of the
@@ -13255,7 +12826,6 @@
13255 </info> 12826 </info>
13256 <glossdef> 12827 <glossdef>
13257 <para role="glossdeffirst"> 12828 <para role="glossdeffirst">
13258<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13259 Defines a serial console (TTY) to enable using 12829 Defines a serial console (TTY) to enable using
13260 <ulink url='https://en.wikipedia.org/wiki/Getty_(Unix)'>getty</ulink>. 12830 <ulink url='https://en.wikipedia.org/wiki/Getty_(Unix)'>getty</ulink>.
13261 Provide a value that specifies the baud rate followed by 12831 Provide a value that specifies the baud rate followed by
@@ -13281,7 +12851,6 @@
13281 </info> 12851 </info>
13282 <glossdef> 12852 <glossdef>
13283 <para role="glossdeffirst"> 12853 <para role="glossdeffirst">
13284<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13285 Defines a serial console (TTY) to enable using 12854 Defines a serial console (TTY) to enable using
13286 <ulink url='https://en.wikipedia.org/wiki/Getty_(Unix)'>getty</ulink>. 12855 <ulink url='https://en.wikipedia.org/wiki/Getty_(Unix)'>getty</ulink>.
13287 Provide a value that specifies the baud rate followed by 12856 Provide a value that specifies the baud rate followed by
@@ -13300,7 +12869,6 @@
13300 </info> 12869 </info>
13301 <glossdef> 12870 <glossdef>
13302 <para role="glossdeffirst"> 12871 <para role="glossdeffirst">
13303<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13304 Specifies serial consoles, which must be listed in 12872 Specifies serial consoles, which must be listed in
13305 <link linkend='var-SERIAL_CONSOLES'><filename>SERIAL_CONSOLES</filename></link>, 12873 <link linkend='var-SERIAL_CONSOLES'><filename>SERIAL_CONSOLES</filename></link>,
13306 to check against <filename>/proc/console</filename> 12874 to check against <filename>/proc/console</filename>
@@ -13326,7 +12894,6 @@
13326 </info> 12894 </info>
13327 <glossdef> 12895 <glossdef>
13328 <para role="glossdeffirst"> 12896 <para role="glossdeffirst">
13329<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13330 A list of recipe dependencies that should not be used to 12897 A list of recipe dependencies that should not be used to
13331 determine signatures of tasks from one recipe when they 12898 determine signatures of tasks from one recipe when they
13332 depend on tasks from another recipe. 12899 depend on tasks from another recipe.
@@ -13378,7 +12945,6 @@
13378 </info> 12945 </info>
13379 <glossdef> 12946 <glossdef>
13380 <para role="glossdeffirst"> 12947 <para role="glossdeffirst">
13381<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13382 A list of recipes that are completely stable and will 12948 A list of recipes that are completely stable and will
13383 never change. 12949 never change.
13384 The ABI for the recipes in the list are presented by 12950 The ABI for the recipes in the list are presented by
@@ -13402,7 +12968,6 @@
13402 </info> 12968 </info>
13403 <glossdef> 12969 <glossdef>
13404 <para role="glossdeffirst"> 12970 <para role="glossdeffirst">
13405<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13406 Specifies the number of bits for the target system CPU. 12971 Specifies the number of bits for the target system CPU.
13407 The value should be either "32" or "64". 12972 The value should be either "32" or "64".
13408 </para> 12973 </para>
@@ -13415,7 +12980,6 @@
13415 </info> 12980 </info>
13416 <glossdef> 12981 <glossdef>
13417 <para role="glossdeffirst"> 12982 <para role="glossdeffirst">
13418<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13419 Specifies the endian byte order of the target system. 12983 Specifies the endian byte order of the target system.
13420 The value should be either "le" for little-endian or "be" for big-endian. 12984 The value should be either "le" for little-endian or "be" for big-endian.
13421 </para> 12985 </para>
@@ -13428,7 +12992,6 @@
13428 </info> 12992 </info>
13429 <glossdef> 12993 <glossdef>
13430 <para role="glossdeffirst"> 12994 <para role="glossdeffirst">
13431<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13432 Enables removal of all files from the "Provides" section of 12995 Enables removal of all files from the "Provides" section of
13433 an RPM package. 12996 an RPM package.
13434 Removal of these files is required for packages containing 12997 Removal of these files is required for packages containing
@@ -13455,7 +13018,6 @@
13455 </info> 13018 </info>
13456 <glossdef> 13019 <glossdef>
13457 <para role="glossdeffirst"> 13020 <para role="glossdeffirst">
13458<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13459 Groups together machines based upon the same family 13021 Groups together machines based upon the same family
13460 of SOC (System On Chip). 13022 of SOC (System On Chip).
13461 You typically set this variable in a common 13023 You typically set this variable in a common
@@ -13477,7 +13039,6 @@
13477 </info> 13039 </info>
13478 <glossdef> 13040 <glossdef>
13479 <para role="glossdeffirst"> 13041 <para role="glossdeffirst">
13480<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13481 Defines the suffix for shared libraries used on the 13042 Defines the suffix for shared libraries used on the
13482 target platform. 13043 target platform.
13483 By default, this suffix is ".so.*" for all Linux-based 13044 By default, this suffix is ".so.*" for all Linux-based
@@ -13499,7 +13060,6 @@
13499 </info> 13060 </info>
13500 <glossdef> 13061 <glossdef>
13501 <para role="glossdeffirst"> 13062 <para role="glossdeffirst">
13502<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13503 Defines the suffix for the development symbolic link 13063 Defines the suffix for the development symbolic link
13504 (symlink) for shared libraries on the target platform. 13064 (symlink) for shared libraries on the target platform.
13505 By default, this suffix is ".so" for Linux-based 13065 By default, this suffix is ".so" for Linux-based
@@ -13521,7 +13081,6 @@
13521 </info> 13081 </info>
13522 <glossdef> 13082 <glossdef>
13523 <para role="glossdeffirst"> 13083 <para role="glossdeffirst">
13524<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13525 When you are fetching files to create a mirror of sources 13084 When you are fetching files to create a mirror of sources
13526 (i.e. creating a source mirror), setting 13085 (i.e. creating a source mirror), setting
13527 <filename>SOURCE_MIRROR_FETCH</filename> to "1" in your 13086 <filename>SOURCE_MIRROR_FETCH</filename> to "1" in your
@@ -13553,7 +13112,6 @@
13553 </info> 13112 </info>
13554 <glossdef> 13113 <glossdef>
13555 <para role="glossdeffirst"> 13114 <para role="glossdeffirst">
13556<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13557 Defines your own 13115 Defines your own
13558 <link linkend='var-PREMIRRORS'><filename>PREMIRRORS</filename></link> 13116 <link linkend='var-PREMIRRORS'><filename>PREMIRRORS</filename></link>
13559 from which to first fetch source before attempting to fetch 13117 from which to first fetch source before attempting to fetch
@@ -13584,7 +13142,6 @@
13584 </info> 13142 </info>
13585 <glossdef> 13143 <glossdef>
13586 <para role="glossdeffirst"> 13144 <para role="glossdeffirst">
13587<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13588 Maps commonly used license names to their SPDX counterparts 13145 Maps commonly used license names to their SPDX counterparts
13589 found in <filename>meta/files/common-licenses/</filename>. 13146 found in <filename>meta/files/common-licenses/</filename>.
13590 For the default <filename>SPDXLICENSEMAP</filename> 13147 For the default <filename>SPDXLICENSEMAP</filename>
@@ -13606,7 +13163,6 @@
13606 </info> 13163 </info>
13607 <glossdef> 13164 <glossdef>
13608 <para role="glossdeffirst"> 13165 <para role="glossdeffirst">
13609<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13610 A list of prefixes for <link linkend='var-PN'><filename>PN</filename></link> used by the 13166 A list of prefixes for <link linkend='var-PN'><filename>PN</filename></link> used by the
13611 OpenEmbedded build system to create variants of recipes or packages. 13167 OpenEmbedded build system to create variants of recipes or packages.
13612 The list specifies the prefixes to strip off during certain circumstances 13168 The list specifies the prefixes to strip off during certain circumstances
@@ -13621,7 +13177,6 @@
13621 </info> 13177 </info>
13622 <glossdef> 13178 <glossdef>
13623 <para role="glossdeffirst"> 13179 <para role="glossdeffirst">
13624<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13625 The file type for the Secondary Program Loader (SPL). 13180 The file type for the Secondary Program Loader (SPL).
13626 Some devices use an SPL from which to boot (e.g. the 13181 Some devices use an SPL from which to boot (e.g. the
13627 BeagleBone development board). 13182 BeagleBone development board).
@@ -13663,7 +13218,6 @@
13663 </info> 13218 </info>
13664 <glossdef> 13219 <glossdef>
13665 <para role="glossdeffirst"> 13220 <para role="glossdeffirst">
13666<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13667 The list of source files - local or remote. 13221 The list of source files - local or remote.
13668 This variable tells the OpenEmbedded build system which bits 13222 This variable tells the OpenEmbedded build system which bits
13669 to pull in for the build and how to pull them in. 13223 to pull in for the build and how to pull them in.
@@ -13855,7 +13409,6 @@
13855 </info> 13409 </info>
13856 <glossdef> 13410 <glossdef>
13857 <para role="glossdeffirst"> 13411 <para role="glossdeffirst">
13858<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13859 By default, the OpenEmbedded build system automatically detects whether 13412 By default, the OpenEmbedded build system automatically detects whether
13860 <filename><link linkend='var-SRC_URI'>SRC_URI</link></filename> 13413 <filename><link linkend='var-SRC_URI'>SRC_URI</link></filename>
13861 contains files that are machine-specific. 13414 contains files that are machine-specific.
@@ -13872,7 +13425,6 @@
13872 </info> 13425 </info>
13873 <glossdef> 13426 <glossdef>
13874 <para role="glossdeffirst"> 13427 <para role="glossdeffirst">
13875<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13876 The date of the source code used to build the package. 13428 The date of the source code used to build the package.
13877 This variable applies only if the source was fetched from a Source Code Manager (SCM). 13429 This variable applies only if the source was fetched from a Source Code Manager (SCM).
13878 </para> 13430 </para>
@@ -13885,7 +13437,6 @@
13885 </info> 13437 </info>
13886 <glossdef> 13438 <glossdef>
13887 <para role="glossdeffirst"> 13439 <para role="glossdeffirst">
13888<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13889 Returns the version string of the current package. 13440 Returns the version string of the current package.
13890 This string is used to help define the value of 13441 This string is used to help define the value of
13891 <link linkend='var-PV'><filename>PV</filename></link>. 13442 <link linkend='var-PV'><filename>PV</filename></link>.
@@ -13923,7 +13474,6 @@
13923 </info> 13474 </info>
13924 <glossdef> 13475 <glossdef>
13925 <para role="glossdeffirst"> 13476 <para role="glossdeffirst">
13926<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13927 The revision of the source code used to build the package. 13477 The revision of the source code used to build the package.
13928 This variable applies to Subversion, Git, Mercurial, and 13478 This variable applies to Subversion, Git, Mercurial, and
13929 Bazaar only. 13479 Bazaar only.
@@ -13953,7 +13503,6 @@
13953 </info> 13503 </info>
13954 <glossdef> 13504 <glossdef>
13955 <para role="glossdeffirst"> 13505 <para role="glossdeffirst">
13956<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13957 The directory for the shared state cache. 13506 The directory for the shared state cache.
13958 </para> 13507 </para>
13959 </glossdef> 13508 </glossdef>
@@ -13965,7 +13514,6 @@
13965 </info> 13514 </info>
13966 <glossdef> 13515 <glossdef>
13967 <para role="glossdeffirst"> 13516 <para role="glossdeffirst">
13968<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13969 If set to "1", allows fetches from 13517 If set to "1", allows fetches from
13970 mirrors that are specified in 13518 mirrors that are specified in
13971 <link linkend='var-SSTATE_MIRRORS'><filename>SSTATE_MIRRORS</filename></link> 13519 <link linkend='var-SSTATE_MIRRORS'><filename>SSTATE_MIRRORS</filename></link>
@@ -13988,7 +13536,6 @@
13988 </info> 13536 </info>
13989 <glossdef> 13537 <glossdef>
13990 <para role="glossdeffirst"> 13538 <para role="glossdeffirst">
13991<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
13992 Configures the OpenEmbedded build system to search other 13539 Configures the OpenEmbedded build system to search other
13993 mirror locations for prebuilt cache data objects before 13540 mirror locations for prebuilt cache data objects before
13994 building out the data. 13541 building out the data.
@@ -14049,7 +13596,6 @@
14049 </info> 13596 </info>
14050 <glossdef> 13597 <glossdef>
14051 <para role="glossdeffirst"> 13598 <para role="glossdeffirst">
14052<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14053 Controls the list of files the OpenEmbedded build system 13599 Controls the list of files the OpenEmbedded build system
14054 scans for hardcoded installation paths. The variable uses a 13600 scans for hardcoded installation paths. The variable uses a
14055 space-separated list of filenames (not paths) with standard 13601 space-separated list of filenames (not paths) with standard
@@ -14084,7 +13630,6 @@
14084 </info> 13630 </info>
14085 <glossdef> 13631 <glossdef>
14086 <para role="glossdeffirst"> 13632 <para role="glossdeffirst">
14087<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14088 Specifies the path to the <filename>/lib</filename> 13633 Specifies the path to the <filename>/lib</filename>
14089 subdirectory of the sysroot directory for the 13634 subdirectory of the sysroot directory for the
14090 build host. 13635 build host.
@@ -14098,7 +13643,6 @@
14098 </info> 13643 </info>
14099 <glossdef> 13644 <glossdef>
14100 <para role="glossdeffirst"> 13645 <para role="glossdeffirst">
14101<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14102 Specifies the path to the <filename>/lib</filename> 13646 Specifies the path to the <filename>/lib</filename>
14103 subdirectory of the sysroot directory for the target 13647 subdirectory of the sysroot directory for the target
14104 for which the current recipe is being built 13648 for which the current recipe is being built
@@ -14113,7 +13657,6 @@
14113 </info> 13657 </info>
14114 <glossdef> 13658 <glossdef>
14115 <para role="glossdeffirst"> 13659 <para role="glossdeffirst">
14116<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14117 Specifies the path to the 13660 Specifies the path to the
14118 <filename>/usr/bin</filename> subdirectory of the 13661 <filename>/usr/bin</filename> subdirectory of the
14119 sysroot directory for the target for which the current 13662 sysroot directory for the target for which the current
@@ -14129,7 +13672,6 @@
14129 </info> 13672 </info>
14130 <glossdef> 13673 <glossdef>
14131 <para role="glossdeffirst"> 13674 <para role="glossdeffirst">
14132<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14133 Specifies the path to the directory containing binary 13675 Specifies the path to the directory containing binary
14134 configuration scripts. 13676 configuration scripts.
14135 These scripts provide configuration information for 13677 These scripts provide configuration information for
@@ -14155,7 +13697,6 @@
14155 </info> 13697 </info>
14156 <glossdef> 13698 <glossdef>
14157 <para role="glossdeffirst"> 13699 <para role="glossdeffirst">
14158<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14159 Specifies the path to the 13700 Specifies the path to the
14160 <filename>/usr/bin</filename> subdirectory of the 13701 <filename>/usr/bin</filename> subdirectory of the
14161 sysroot directory for the build host. 13702 sysroot directory for the build host.
@@ -14169,7 +13710,6 @@
14169 </info> 13710 </info>
14170 <glossdef> 13711 <glossdef>
14171 <para role="glossdeffirst"> 13712 <para role="glossdeffirst">
14172<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14173 Specifies the path to the <filename>/usr/share</filename> 13713 Specifies the path to the <filename>/usr/share</filename>
14174 subdirectory of the sysroot directory for the target 13714 subdirectory of the sysroot directory for the target
14175 for which the current recipe is being built 13715 for which the current recipe is being built
@@ -14184,7 +13724,6 @@
14184 </info> 13724 </info>
14185 <glossdef> 13725 <glossdef>
14186 <para role="glossdeffirst"> 13726 <para role="glossdeffirst">
14187<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14188 Specifies the path to the <filename>/usr/share</filename> 13727 Specifies the path to the <filename>/usr/share</filename>
14189 subdirectory of the sysroot directory for the build host. 13728 subdirectory of the sysroot directory for the build host.
14190 </para> 13729 </para>
@@ -14197,7 +13736,6 @@
14197 </info> 13736 </info>
14198 <glossdef> 13737 <glossdef>
14199 <para role="glossdeffirst"> 13738 <para role="glossdeffirst">
14200<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14201 Helps construct the <filename>recipe-sysroots</filename> 13739 Helps construct the <filename>recipe-sysroots</filename>
14202 directory, which is used during packaging. 13740 directory, which is used during packaging.
14203 </para> 13741 </para>
@@ -14236,7 +13774,6 @@
14236 </info> 13774 </info>
14237 <glossdef> 13775 <glossdef>
14238 <para role="glossdeffirst"> 13776 <para role="glossdeffirst">
14239<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14240 Specifies the path to the sysroot directory for the system 13777 Specifies the path to the sysroot directory for the system
14241 on which the component is built to run (the system that 13778 on which the component is built to run (the system that
14242 hosts the component). 13779 hosts the component).
@@ -14307,7 +13844,6 @@
14307 </info> 13844 </info>
14308 <glossdef> 13845 <glossdef>
14309 <para role="glossdeffirst"> 13846 <para role="glossdeffirst">
14310<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14311 Specifies the path to the sysroot directory used when 13847 Specifies the path to the sysroot directory used when
14312 building components that run on the build host itself. 13848 building components that run on the build host itself.
14313 </para> 13849 </para>
@@ -14320,7 +13856,6 @@
14320 </info> 13856 </info>
14321 <glossdef> 13857 <glossdef>
14322 <para role="glossdeffirst"> 13858 <para role="glossdeffirst">
14323<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14324 Specifies the path to the sysroot used for the system for 13859 Specifies the path to the sysroot used for the system for
14325 which the component generates code. 13860 which the component generates code.
14326 For components that do not generate code, which is the 13861 For components that do not generate code, which is the
@@ -14352,7 +13887,6 @@
14352 </info> 13887 </info>
14353 <glossdef> 13888 <glossdef>
14354 <para role="glossdeffirst"> 13889 <para role="glossdeffirst">
14355<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14356 Specifies the path to the <filename>/etc</filename> 13890 Specifies the path to the <filename>/etc</filename>
14357 subdirectory of the sysroot directory for the 13891 subdirectory of the sysroot directory for the
14358 build host. 13892 build host.
@@ -14366,7 +13900,6 @@
14366 </info> 13900 </info>
14367 <glossdef> 13901 <glossdef>
14368 <para role="glossdeffirst"> 13902 <para role="glossdeffirst">
14369<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14370 Specifies the path to the <filename>/usr</filename> 13903 Specifies the path to the <filename>/usr</filename>
14371 subdirectory of the sysroot directory for the target 13904 subdirectory of the sysroot directory for the target
14372 for which the current recipe is being built 13905 for which the current recipe is being built
@@ -14381,7 +13914,6 @@
14381 </info> 13914 </info>
14382 <glossdef> 13915 <glossdef>
14383 <para role="glossdeffirst"> 13916 <para role="glossdeffirst">
14384<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14385 Specifies the path to the 13917 Specifies the path to the
14386 <filename>/usr/include</filename> subdirectory of the 13918 <filename>/usr/include</filename> subdirectory of the
14387 sysroot directory for the target for which the current 13919 sysroot directory for the target for which the current
@@ -14397,7 +13929,6 @@
14397 </info> 13929 </info>
14398 <glossdef> 13930 <glossdef>
14399 <para role="glossdeffirst"> 13931 <para role="glossdeffirst">
14400<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14401 Specifies the path to the <filename>/usr/include</filename> 13932 Specifies the path to the <filename>/usr/include</filename>
14402 subdirectory of the sysroot directory for the build host. 13933 subdirectory of the sysroot directory for the build host.
14403 </para> 13934 </para>
@@ -14410,7 +13941,6 @@
14410 </info> 13941 </info>
14411 <glossdef> 13942 <glossdef>
14412 <para role="glossdeffirst"> 13943 <para role="glossdeffirst">
14413<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14414 Points to the directory containing the kernel build 13944 Points to the directory containing the kernel build
14415 artifacts. 13945 artifacts.
14416 Recipes building software that needs to access kernel 13946 Recipes building software that needs to access kernel
@@ -14429,7 +13959,6 @@
14429 </info> 13959 </info>
14430 <glossdef> 13960 <glossdef>
14431 <para role="glossdeffirst"> 13961 <para role="glossdeffirst">
14432<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14433 The directory with kernel headers that are required to build out-of-tree 13962 The directory with kernel headers that are required to build out-of-tree
14434 modules. 13963 modules.
14435 </para> 13964 </para>
@@ -14442,7 +13971,6 @@
14442 </info> 13971 </info>
14443 <glossdef> 13972 <glossdef>
14444 <para role="glossdeffirst"> 13973 <para role="glossdeffirst">
14445<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14446 Specifies the path to the <filename>/usr/lib</filename> 13974 Specifies the path to the <filename>/usr/lib</filename>
14447 subdirectory of the sysroot directory for the target for 13975 subdirectory of the sysroot directory for the target for
14448 which the current recipe is being built 13976 which the current recipe is being built
@@ -14457,7 +13985,6 @@
14457 </info> 13985 </info>
14458 <glossdef> 13986 <glossdef>
14459 <para role="glossdeffirst"> 13987 <para role="glossdeffirst">
14460<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14461 Specifies the path to the <filename>/usr/lib</filename> 13988 Specifies the path to the <filename>/usr/lib</filename>
14462 subdirectory of the sysroot directory for the build host. 13989 subdirectory of the sysroot directory for the build host.
14463 </para> 13990 </para>
@@ -14470,7 +13997,6 @@
14470 </info> 13997 </info>
14471 <glossdef> 13998 <glossdef>
14472 <para role="glossdeffirst"> 13999 <para role="glossdeffirst">
14473<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14474 Specifies the base path used to create recipe stamp files. 14000 Specifies the base path used to create recipe stamp files.
14475 The path to an actual stamp file is constructed by evaluating this 14001 The path to an actual stamp file is constructed by evaluating this
14476 string and then appending additional information. 14002 string and then appending additional information.
@@ -14507,7 +14033,6 @@
14507 </info> 14033 </info>
14508 <glossdef> 14034 <glossdef>
14509 <para role="glossdeffirst"> 14035 <para role="glossdeffirst">
14510<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14511 Specifies the base directory in which the OpenEmbedded 14036 Specifies the base directory in which the OpenEmbedded
14512 build system places stamps. 14037 build system places stamps.
14513 The default directory is 14038 The default directory is
@@ -14522,7 +14047,6 @@
14522 </info> 14047 </info>
14523 <glossdef> 14048 <glossdef>
14524 <para role="glossdeffirst"> 14049 <para role="glossdeffirst">
14525<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14526 The minimal command and arguments to run 14050 The minimal command and arguments to run
14527 <filename>strip</filename>, which is used to strip 14051 <filename>strip</filename>, which is used to strip
14528 symbols. 14052 symbols.
@@ -14536,7 +14060,6 @@
14536 </info> 14060 </info>
14537 <glossdef> 14061 <glossdef>
14538 <para role="glossdeffirst"> 14062 <para role="glossdeffirst">
14539<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14540 The short (72 characters or less) summary of the binary package for packaging 14063 The short (72 characters or less) summary of the binary package for packaging
14541 systems such as <filename>opkg</filename>, <filename>rpm</filename>, or 14064 systems such as <filename>opkg</filename>, <filename>rpm</filename>, or
14542 <filename>dpkg</filename>. 14065 <filename>dpkg</filename>.
@@ -14554,7 +14077,6 @@
14554 </info> 14077 </info>
14555 <glossdef> 14078 <glossdef>
14556 <para role="glossdeffirst"> 14079 <para role="glossdeffirst">
14557<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14558 The directory in which files checked out of a Subversion 14080 The directory in which files checked out of a Subversion
14559 system are stored. 14081 system are stored.
14560 </para> 14082 </para>
@@ -14567,7 +14089,6 @@
14567 </info> 14089 </info>
14568 <glossdef> 14090 <glossdef>
14569 <para role="glossdeffirst"> 14091 <para role="glossdeffirst">
14570<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14571 Specifies the kernel boot default console. 14092 Specifies the kernel boot default console.
14572 If you want to use a console other than the default, 14093 If you want to use a console other than the default,
14573 set this variable in your recipe as follows where "X" is 14094 set this variable in your recipe as follows where "X" is
@@ -14592,7 +14113,6 @@
14592 </info> 14113 </info>
14593 <glossdef> 14114 <glossdef>
14594 <para role="glossdeffirst"> 14115 <para role="glossdeffirst">
14595<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14596 Lists additional options to add to the syslinux file. 14116 Lists additional options to add to the syslinux file.
14597 You need to set this variable in your recipe. 14117 You need to set this variable in your recipe.
14598 If you want to list multiple options, separate the options 14118 If you want to list multiple options, separate the options
@@ -14613,7 +14133,6 @@
14613 </info> 14133 </info>
14614 <glossdef> 14134 <glossdef>
14615 <para role="glossdeffirst"> 14135 <para role="glossdeffirst">
14616<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14617 Specifies the alternate serial port or turns it off. 14136 Specifies the alternate serial port or turns it off.
14618 To turn off serial, set this variable to an empty string 14137 To turn off serial, set this variable to an empty string
14619 in your recipe. 14138 in your recipe.
@@ -14637,7 +14156,6 @@
14637 </info> 14156 </info>
14638 <glossdef> 14157 <glossdef>
14639 <para role="glossdeffirst"> 14158 <para role="glossdeffirst">
14640<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14641 An <filename>.LSS</filename> file used as the background 14159 An <filename>.LSS</filename> file used as the background
14642 for the VGA boot menu when you use the boot menu. 14160 for the VGA boot menu when you use the boot menu.
14643 You need to set this variable in your recipe. 14161 You need to set this variable in your recipe.
@@ -14658,7 +14176,6 @@
14658 </info> 14176 </info>
14659 <glossdef> 14177 <glossdef>
14660 <para role="glossdeffirst"> 14178 <para role="glossdeffirst">
14661<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14662 Specifies the alternate console=tty... kernel boot argument. 14179 Specifies the alternate console=tty... kernel boot argument.
14663 The variable's default value is set in the 14180 The variable's default value is set in the
14664 <link linkend='ref-classes-syslinux'><filename>syslinux</filename></link> 14181 <link linkend='ref-classes-syslinux'><filename>syslinux</filename></link>
@@ -14680,7 +14197,6 @@
14680 </info> 14197 </info>
14681 <glossdef> 14198 <glossdef>
14682 <para role="glossdeffirst"> 14199 <para role="glossdeffirst">
14683<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14684 Points to the temporary directory under the work directory 14200 Points to the temporary directory under the work directory
14685 (default 14201 (default
14686 "<filename>${</filename><link linkend='var-WORKDIR'><filename>WORKDIR</filename></link><filename>}/sysroot-destdir</filename>") 14202 "<filename>${</filename><link linkend='var-WORKDIR'><filename>WORKDIR</filename></link><filename>}/sysroot-destdir</filename>")
@@ -14698,7 +14214,6 @@
14698 </info> 14214 </info>
14699 <glossdef> 14215 <glossdef>
14700 <para role="glossdeffirst"> 14216 <para role="glossdeffirst">
14701<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14702 Directories that are staged into the sysroot by the 14217 Directories that are staged into the sysroot by the
14703 <link linkend='ref-tasks-populate_sysroot'><filename>do_populate_sysroot</filename></link> 14218 <link linkend='ref-tasks-populate_sysroot'><filename>do_populate_sysroot</filename></link>
14704 task. 14219 task.
@@ -14722,7 +14237,6 @@
14722 </info> 14237 </info>
14723 <glossdef> 14238 <glossdef>
14724 <para role="glossdeffirst"> 14239 <para role="glossdeffirst">
14725<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14726 Directories that are not staged into the sysroot by the 14240 Directories that are not staged into the sysroot by the
14727 <link linkend='ref-tasks-populate_sysroot'><filename>do_populate_sysroot</filename></link> 14241 <link linkend='ref-tasks-populate_sysroot'><filename>do_populate_sysroot</filename></link>
14728 task. 14242 task.
@@ -14752,7 +14266,6 @@
14752 </info> 14266 </info>
14753 <glossdef> 14267 <glossdef>
14754 <para role="glossdeffirst"> 14268 <para role="glossdeffirst">
14755<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14756 Extra directories staged into the sysroot by the 14269 Extra directories staged into the sysroot by the
14757 <link linkend='ref-tasks-populate_sysroot'><filename>do_populate_sysroot</filename></link> 14270 <link linkend='ref-tasks-populate_sysroot'><filename>do_populate_sysroot</filename></link>
14758 task for <filename>-native</filename> recipes, in addition 14271 task for <filename>-native</filename> recipes, in addition
@@ -14787,7 +14300,6 @@
14787 </info> 14300 </info>
14788 <glossdef> 14301 <glossdef>
14789 <para role="glossdeffirst"> 14302 <para role="glossdeffirst">
14790<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14791 A list of functions to execute after files are staged into 14303 A list of functions to execute after files are staged into
14792 the sysroot. 14304 the sysroot.
14793 These functions are usually used to apply additional 14305 These functions are usually used to apply additional
@@ -14803,7 +14315,6 @@
14803 </info> 14315 </info>
14804 <glossdef> 14316 <glossdef>
14805 <para role="glossdeffirst"> 14317 <para role="glossdeffirst">
14806<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14807 When inheriting the 14318 When inheriting the
14808 <link linkend='ref-classes-systemd'><filename>systemd</filename></link> 14319 <link linkend='ref-classes-systemd'><filename>systemd</filename></link>
14809 class, this variable specifies whether the specified service 14320 class, this variable specifies whether the specified service
@@ -14833,7 +14344,6 @@
14833 </info> 14344 </info>
14834 <glossdef> 14345 <glossdef>
14835 <para role="glossdeffirst"> 14346 <para role="glossdeffirst">
14836<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14837 When 14347 When
14838 <link linkend='var-EFI_PROVIDER'><filename>EFI_PROVIDER</filename></link> 14348 <link linkend='var-EFI_PROVIDER'><filename>EFI_PROVIDER</filename></link>
14839 is set to "systemd-boot", the 14349 is set to "systemd-boot", the
@@ -14861,7 +14371,6 @@
14861 </info> 14371 </info>
14862 <glossdef> 14372 <glossdef>
14863 <para role="glossdeffirst"> 14373 <para role="glossdeffirst">
14864<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14865 When 14374 When
14866 <link linkend='var-EFI_PROVIDER'><filename>EFI_PROVIDER</filename></link> 14375 <link linkend='var-EFI_PROVIDER'><filename>EFI_PROVIDER</filename></link>
14867 is set to "systemd-boot", the 14376 is set to "systemd-boot", the
@@ -14891,7 +14400,6 @@
14891 </info> 14400 </info>
14892 <glossdef> 14401 <glossdef>
14893 <para role="glossdeffirst"> 14402 <para role="glossdeffirst">
14894<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14895 When 14403 When
14896 <link linkend='var-EFI_PROVIDER'><filename>EFI_PROVIDER</filename></link> 14404 <link linkend='var-EFI_PROVIDER'><filename>EFI_PROVIDER</filename></link>
14897 is set to "systemd-boot", the 14405 is set to "systemd-boot", the
@@ -14919,7 +14427,6 @@
14919 </info> 14427 </info>
14920 <glossdef> 14428 <glossdef>
14921 <para role="glossdeffirst"> 14429 <para role="glossdeffirst">
14922<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14923 When inheriting the 14430 When inheriting the
14924 <link linkend='ref-classes-systemd'><filename>systemd</filename></link> 14431 <link linkend='ref-classes-systemd'><filename>systemd</filename></link>
14925 class, this variable locates the systemd unit files when 14432 class, this variable locates the systemd unit files when
@@ -14949,7 +14456,6 @@
14949 </info> 14456 </info>
14950 <glossdef> 14457 <glossdef>
14951 <para role="glossdeffirst"> 14458 <para role="glossdeffirst">
14952<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14953 When inheriting the 14459 When inheriting the
14954 <link linkend='ref-classes-systemd'><filename>systemd</filename></link> 14460 <link linkend='ref-classes-systemd'><filename>systemd</filename></link>
14955 class, this variable specifies the systemd service name for 14461 class, this variable specifies the systemd service name for
@@ -14974,7 +14480,6 @@
14974 </info> 14480 </info>
14975 <glossdef> 14481 <glossdef>
14976 <para role="glossdeffirst"> 14482 <para role="glossdeffirst">
14977<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
14978 When using 14483 When using
14979 <ulink url='&YOCTO_DOCS_DEV_URL;#new-recipe-enabling-system-services'>SysVinit</ulink>, 14484 <ulink url='&YOCTO_DOCS_DEV_URL;#new-recipe-enabling-system-services'>SysVinit</ulink>,
14980 specifies a space-separated list of the virtual terminals 14485 specifies a space-separated list of the virtual terminals
@@ -15003,7 +14508,6 @@
15003 </info> 14508 </info>
15004 <glossdef> 14509 <glossdef>
15005 <para role="glossdeffirst"> 14510 <para role="glossdeffirst">
15006<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15007 This variable points to a directory were BitBake places 14511 This variable points to a directory were BitBake places
15008 temporary files, which consist mostly of task logs and 14512 temporary files, which consist mostly of task logs and
15009 scripts, when building a particular recipe. 14513 scripts, when building a particular recipe.
@@ -15032,7 +14536,6 @@
15032 </info> 14536 </info>
15033 <glossdef> 14537 <glossdef>
15034 <para role="glossdeffirst"> 14538 <para role="glossdeffirst">
15035<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15036 The target machine's architecture. 14539 The target machine's architecture.
15037 The OpenEmbedded build system supports many 14540 The OpenEmbedded build system supports many
15038 architectures. 14541 architectures.
@@ -15065,7 +14568,6 @@
15065 </info> 14568 </info>
15066 <glossdef> 14569 <glossdef>
15067 <para role="glossdeffirst"> 14570 <para role="glossdeffirst">
15068<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15069 Specifies architecture-specific assembler flags for the 14571 Specifies architecture-specific assembler flags for the
15070 target system. 14572 target system.
15071 <filename>TARGET_AS_ARCH</filename> is initialized from 14573 <filename>TARGET_AS_ARCH</filename> is initialized from
@@ -15085,7 +14587,6 @@
15085 </info> 14587 </info>
15086 <glossdef> 14588 <glossdef>
15087 <para role="glossdeffirst"> 14589 <para role="glossdeffirst">
15088<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15089 Specifies architecture-specific C compiler flags for the 14590 Specifies architecture-specific C compiler flags for the
15090 target system. 14591 target system.
15091 <filename>TARGET_CC_ARCH</filename> is initialized from 14592 <filename>TARGET_CC_ARCH</filename> is initialized from
@@ -15109,7 +14610,6 @@
15109 </info> 14610 </info>
15110 <glossdef> 14611 <glossdef>
15111 <para role="glossdeffirst"> 14612 <para role="glossdeffirst">
15112<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15113 This is a specific kernel compiler flag for a CPU or 14613 This is a specific kernel compiler flag for a CPU or
15114 Application Binary Interface (ABI) tune. 14614 Application Binary Interface (ABI) tune.
15115 The flag is used rarely and only for cases where a 14615 The flag is used rarely and only for cases where a
@@ -15134,7 +14634,6 @@
15134 </info> 14634 </info>
15135 <glossdef> 14635 <glossdef>
15136 <para role="glossdeffirst"> 14636 <para role="glossdeffirst">
15137<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15138 Specifies the flags to pass to the C compiler when building 14637 Specifies the flags to pass to the C compiler when building
15139 for the target. 14638 for the target.
15140 When building in the target context, 14639 When building in the target context,
@@ -15158,7 +14657,6 @@
15158 </info> 14657 </info>
15159 <glossdef> 14658 <glossdef>
15160 <para role="glossdeffirst"> 14659 <para role="glossdeffirst">
15161<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15162 Specifies the flags to pass to the C pre-processor 14660 Specifies the flags to pass to the C pre-processor
15163 (i.e. to both the C and the C++ compilers) when building 14661 (i.e. to both the C and the C++ compilers) when building
15164 for the target. 14662 for the target.
@@ -15183,7 +14681,6 @@
15183 </info> 14681 </info>
15184 <glossdef> 14682 <glossdef>
15185 <para role="glossdeffirst"> 14683 <para role="glossdeffirst">
15186<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15187 Specifies the flags to pass to the C++ compiler when 14684 Specifies the flags to pass to the C++ compiler when
15188 building for the target. 14685 building for the target.
15189 When building in the target context, 14686 When building in the target context,
@@ -15207,7 +14704,6 @@
15207 </info> 14704 </info>
15208 <glossdef> 14705 <glossdef>
15209 <para role="glossdeffirst"> 14706 <para role="glossdeffirst">
15210<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15211 Specifies the method for handling FPU code. 14707 Specifies the method for handling FPU code.
15212 For FPU-less targets, which include most ARM CPUs, the variable must be 14708 For FPU-less targets, which include most ARM CPUs, the variable must be
15213 set to "soft". 14709 set to "soft".
@@ -15222,7 +14718,6 @@
15222 </info> 14718 </info>
15223 <glossdef> 14719 <glossdef>
15224 <para role="glossdeffirst"> 14720 <para role="glossdeffirst">
15225<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15226 Specifies architecture-specific linker flags for the 14721 Specifies architecture-specific linker flags for the
15227 target system. 14722 target system.
15228 <filename>TARGET_LD_ARCH</filename> is initialized from 14723 <filename>TARGET_LD_ARCH</filename> is initialized from
@@ -15242,7 +14737,6 @@
15242 </info> 14737 </info>
15243 <glossdef> 14738 <glossdef>
15244 <para role="glossdeffirst"> 14739 <para role="glossdeffirst">
15245<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15246 Specifies the flags to pass to the linker when building 14740 Specifies the flags to pass to the linker when building
15247 for the target. 14741 for the target.
15248 When building in the target context, 14742 When building in the target context,
@@ -15268,7 +14762,6 @@
15268 </info> 14762 </info>
15269 <glossdef> 14763 <glossdef>
15270 <para role="glossdeffirst"> 14764 <para role="glossdeffirst">
15271<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15272 Specifies the target's operating system. 14765 Specifies the target's operating system.
15273 The variable can be set to "linux" for glibc-based systems 14766 The variable can be set to "linux" for glibc-based systems
15274 (GNU C Library) and to "linux-musl" for musl libc. 14767 (GNU C Library) and to "linux-musl" for musl libc.
@@ -15284,7 +14777,6 @@
15284 </info> 14777 </info>
15285 <glossdef> 14778 <glossdef>
15286 <para role="glossdeffirst"> 14779 <para role="glossdeffirst">
15287<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15288 Specifies the prefix used for the toolchain binary target 14780 Specifies the prefix used for the toolchain binary target
15289 tools. 14781 tools.
15290 </para> 14782 </para>
@@ -15320,7 +14812,6 @@
15320 </info> 14812 </info>
15321 <glossdef> 14813 <glossdef>
15322 <para role="glossdeffirst"> 14814 <para role="glossdeffirst">
15323<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15324 Specifies the system, including the architecture and the 14815 Specifies the system, including the architecture and the
15325 operating system, for which the build is occurring in 14816 operating system, for which the build is occurring in
15326 the context of the current recipe. 14817 the context of the current recipe.
@@ -15363,7 +14854,6 @@
15363 </info> 14854 </info>
15364 <glossdef> 14855 <glossdef>
15365 <para role="glossdeffirst"> 14856 <para role="glossdeffirst">
15366<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15367 Specifies the name of the target vendor. 14857 Specifies the name of the target vendor.
15368 </para> 14858 </para>
15369 </glossdef> 14859 </glossdef>
@@ -15375,7 +14865,6 @@
15375 </info> 14865 </info>
15376 <glossdef> 14866 <glossdef>
15377 <para role="glossdeffirst"> 14867 <para role="glossdeffirst">
15378<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15379 Specifies the GNU standard C library 14868 Specifies the GNU standard C library
15380 (<filename>libc</filename>) variant to use during the 14869 (<filename>libc</filename>) variant to use during the
15381 build process. 14870 build process.
@@ -15395,7 +14884,6 @@
15395 </info> 14884 </info>
15396 <glossdef> 14885 <glossdef>
15397 <para role="glossdeffirst"> 14886 <para role="glossdeffirst">
15398<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15399 Specifies a suffix to be appended onto the 14887 Specifies a suffix to be appended onto the
15400 <link linkend='var-TMPDIR'><filename>TMPDIR</filename></link> 14888 <link linkend='var-TMPDIR'><filename>TMPDIR</filename></link>
15401 value. 14889 value.
@@ -15426,7 +14914,6 @@
15426 </info> 14914 </info>
15427 <glossdef> 14915 <glossdef>
15428 <para role="glossdeffirst"> 14916 <para role="glossdeffirst">
15429<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15430 Specifies the toolchain selector. 14917 Specifies the toolchain selector.
15431 <filename>TCMODE</filename> controls the characteristics 14918 <filename>TCMODE</filename> controls the characteristics
15432 of the generated packages and images by telling the 14919 of the generated packages and images by telling the
@@ -15498,7 +14985,6 @@
15498 </info> 14985 </info>
15499 <glossdef> 14986 <glossdef>
15500 <para role="glossdeffirst"> 14987 <para role="glossdeffirst">
15501<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15502 The location the OpenEmbedded build system uses to export 14988 The location the OpenEmbedded build system uses to export
15503 tests when the 14989 tests when the
15504 <link linkend='var-TEST_EXPORT_ONLY'><filename>TEST_EXPORT_ONLY</filename></link> 14990 <link linkend='var-TEST_EXPORT_ONLY'><filename>TEST_EXPORT_ONLY</filename></link>
@@ -15518,7 +15004,6 @@
15518 </info> 15004 </info>
15519 <glossdef> 15005 <glossdef>
15520 <para role="glossdeffirst"> 15006 <para role="glossdeffirst">
15521<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15522 Specifies to export the tests only. 15007 Specifies to export the tests only.
15523 Set this variable to "1" if you do not want to run the 15008 Set this variable to "1" if you do not want to run the
15524 tests but you want them to be exported in a manner that 15009 tests but you want them to be exported in a manner that
@@ -15533,7 +15018,6 @@
15533 </info> 15018 </info>
15534 <glossdef> 15019 <glossdef>
15535 <para role="glossdeffirst"> 15020 <para role="glossdeffirst">
15536<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15537 Holds the SSH log and the boot log for QEMU machines. 15021 Holds the SSH log and the boot log for QEMU machines.
15538 The <filename>TEST_LOG_DIR</filename> variable defaults 15022 The <filename>TEST_LOG_DIR</filename> variable defaults
15539 to <filename>"${WORKDIR}/testimage"</filename>. 15023 to <filename>"${WORKDIR}/testimage"</filename>.
@@ -15552,7 +15036,6 @@
15552 </info> 15036 </info>
15553 <glossdef> 15037 <glossdef>
15554 <para role="glossdeffirst"> 15038 <para role="glossdeffirst">
15555<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15556 For automated hardware testing, specifies the command to 15039 For automated hardware testing, specifies the command to
15557 use to control the power of the target machine under test. 15040 use to control the power of the target machine under test.
15558 Typically, this command would point to a script that 15041 Typically, this command would point to a script that
@@ -15572,7 +15055,6 @@
15572 </info> 15055 </info>
15573 <glossdef> 15056 <glossdef>
15574 <para role="glossdeffirst"> 15057 <para role="glossdeffirst">
15575<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15576 For automated hardware testing, specifies additional 15058 For automated hardware testing, specifies additional
15577 arguments to pass through to the command specified in 15059 arguments to pass through to the command specified in
15578 <link linkend='var-TEST_POWERCONTROL_CMD'><filename>TEST_POWERCONTROL_CMD</filename></link>. 15060 <link linkend='var-TEST_POWERCONTROL_CMD'><filename>TEST_POWERCONTROL_CMD</filename></link>.
@@ -15591,7 +15073,6 @@
15591 </info> 15073 </info>
15592 <glossdef> 15074 <glossdef>
15593 <para role="glossdeffirst"> 15075 <para role="glossdeffirst">
15594<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15595 The time in seconds allowed for an image to boot before 15076 The time in seconds allowed for an image to boot before
15596 automated runtime tests begin to run against an 15077 automated runtime tests begin to run against an
15597 image. 15078 image.
@@ -15615,7 +15096,6 @@
15615 </info> 15096 </info>
15616 <glossdef> 15097 <glossdef>
15617 <para role="glossdeffirst"> 15098 <para role="glossdeffirst">
15618<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15619 For automated hardware testing, specifies the command 15099 For automated hardware testing, specifies the command
15620 to use to connect to the serial console of the target 15100 to use to connect to the serial console of the target
15621 machine under test. 15101 machine under test.
@@ -15641,7 +15121,6 @@
15641 </info> 15121 </info>
15642 <glossdef> 15122 <glossdef>
15643 <para role="glossdeffirst"> 15123 <para role="glossdeffirst">
15644<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15645 For automated hardware testing, specifies additional 15124 For automated hardware testing, specifies additional
15646 arguments to pass through to the command specified in 15125 arguments to pass through to the command specified in
15647 <link linkend='var-TEST_SERIALCONTROL_CMD'><filename>TEST_SERIALCONTROL_CMD</filename></link>. 15126 <link linkend='var-TEST_SERIALCONTROL_CMD'><filename>TEST_SERIALCONTROL_CMD</filename></link>.
@@ -15660,7 +15139,6 @@
15660 </info> 15139 </info>
15661 <glossdef> 15140 <glossdef>
15662 <para role="glossdeffirst"> 15141 <para role="glossdeffirst">
15663<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15664 The IP address of the build machine (host machine). 15142 The IP address of the build machine (host machine).
15665 This IP address is usually automatically detected. 15143 This IP address is usually automatically detected.
15666 However, if detection fails, this variable needs to be set 15144 However, if detection fails, this variable needs to be set
@@ -15683,7 +15161,6 @@
15683 </info> 15161 </info>
15684 <glossdef> 15162 <glossdef>
15685 <para role="glossdeffirst"> 15163 <para role="glossdeffirst">
15686<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15687 Specifies the target controller to use when running tests 15164 Specifies the target controller to use when running tests
15688 against a test image. 15165 against a test image.
15689 The default controller to use is "qemu": 15166 The default controller to use is "qemu":
@@ -15744,7 +15221,6 @@
15744 </info> 15221 </info>
15745 <glossdef> 15222 <glossdef>
15746 <para role="glossdeffirst"> 15223 <para role="glossdeffirst">
15747<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15748 The IP address of your hardware under test. 15224 The IP address of your hardware under test.
15749 The <filename>TEST_TARGET_IP</filename> variable has no 15225 The <filename>TEST_TARGET_IP</filename> variable has no
15750 effect when 15226 effect when
@@ -15774,7 +15250,6 @@
15774 </info> 15250 </info>
15775 <glossdef> 15251 <glossdef>
15776 <para role="glossdeffirst"> 15252 <para role="glossdeffirst">
15777<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15778 An ordered list of tests (modules) to run against 15253 An ordered list of tests (modules) to run against
15779 an image when performing automated runtime testing. 15254 an image when performing automated runtime testing.
15780 </para> 15255 </para>
@@ -15833,7 +15308,6 @@
15833 </info> 15308 </info>
15834 <glossdef> 15309 <glossdef>
15835 <para role="glossdeffirst"> 15310 <para role="glossdeffirst">
15836<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15837 Automatically runs the series of automated tests for 15311 Automatically runs the series of automated tests for
15838 images when an image is successfully built. 15312 images when an image is successfully built.
15839 Setting <filename>TESTIMAGE_AUTO</filename> to "1" 15313 Setting <filename>TESTIMAGE_AUTO</filename> to "1"
@@ -15874,7 +15348,6 @@
15874 </info> 15348 </info>
15875 <glossdef> 15349 <glossdef>
15876 <para role="glossdeffirst"> 15350 <para role="glossdeffirst">
15877<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15878 The directory in which the file BitBake is currently 15351 The directory in which the file BitBake is currently
15879 parsing is located. 15352 parsing is located.
15880 Do not manually set this variable. 15353 Do not manually set this variable.
@@ -15888,7 +15361,6 @@
15888 </info> 15361 </info>
15889 <glossdef> 15362 <glossdef>
15890 <para role="glossdeffirst"> 15363 <para role="glossdeffirst">
15891<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15892 The time the build was started. 15364 The time the build was started.
15893 Times appear using the hour, minute, and second (HMS) 15365 Times appear using the hour, minute, and second (HMS)
15894 format (e.g. "140159" for one minute and fifty-nine 15366 format (e.g. "140159" for one minute and fifty-nine
@@ -15903,7 +15375,6 @@
15903 </info> 15375 </info>
15904 <glossdef> 15376 <glossdef>
15905 <para role="glossdeffirst"> 15377 <para role="glossdeffirst">
15906<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15907 This variable is the base directory the OpenEmbedded 15378 This variable is the base directory the OpenEmbedded
15908 build system uses for all build output and intermediate 15379 build system uses for all build output and intermediate
15909 files (other than the shared state cache). 15380 files (other than the shared state cache).
@@ -15945,7 +15416,6 @@
15945 </info> 15416 </info>
15946 <glossdef> 15417 <glossdef>
15947 <para role="glossdeffirst"> 15418 <para role="glossdeffirst">
15948<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15949 This variable lists packages the OpenEmbedded build system 15419 This variable lists packages the OpenEmbedded build system
15950 uses when building an SDK, which contains a 15420 uses when building an SDK, which contains a
15951 cross-development environment. 15421 cross-development environment.
@@ -15987,7 +15457,6 @@
15987 </info> 15457 </info>
15988 <glossdef> 15458 <glossdef>
15989 <para role="glossdeffirst"> 15459 <para role="glossdeffirst">
15990<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
15991 This variable defines the name used for the toolchain 15460 This variable defines the name used for the toolchain
15992 output. 15461 output.
15993 The 15462 The
@@ -16013,7 +15482,6 @@
16013 </info> 15482 </info>
16014 <glossdef> 15483 <glossdef>
16015 <para role="glossdeffirst"> 15484 <para role="glossdeffirst">
16016<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16017 This variable lists packages the OpenEmbedded build system 15485 This variable lists packages the OpenEmbedded build system
16018 uses when it creates the target part of an SDK 15486 uses when it creates the target part of an SDK
16019 (i.e. the part built for the target hardware), which 15487 (i.e. the part built for the target hardware), which
@@ -16046,7 +15514,6 @@
16046 </info> 15514 </info>
16047 <glossdef> 15515 <glossdef>
16048 <para role="glossdeffirst"> 15516 <para role="glossdeffirst">
16049<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16050 The top-level 15517 The top-level
16051 <link linkend='build-directory'>Build Directory</link>. 15518 <link linkend='build-directory'>Build Directory</link>.
16052 BitBake automatically sets this variable when you 15519 BitBake automatically sets this variable when you
@@ -16062,7 +15529,6 @@
16062 </info> 15529 </info>
16063 <glossdef> 15530 <glossdef>
16064 <para role="glossdeffirst"> 15531 <para role="glossdeffirst">
16065<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16066 A sanitized version of 15532 A sanitized version of
16067 <link linkend='var-TARGET_ARCH'><filename>TARGET_ARCH</filename></link>. 15533 <link linkend='var-TARGET_ARCH'><filename>TARGET_ARCH</filename></link>.
16068 This variable is used where the architecture is needed in 15534 This variable is used where the architecture is needed in
@@ -16084,7 +15550,6 @@
16084 </info> 15550 </info>
16085 <glossdef> 15551 <glossdef>
16086 <para role="glossdeffirst"> 15552 <para role="glossdeffirst">
16087<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16088 The GNU canonical architecture for a specific architecture 15553 The GNU canonical architecture for a specific architecture
16089 (i.e. <filename>arm</filename>, 15554 (i.e. <filename>arm</filename>,
16090 <filename>armeb</filename>, 15555 <filename>armeb</filename>,
@@ -16143,7 +15608,6 @@
16143 </info> 15608 </info>
16144 <glossdef> 15609 <glossdef>
16145 <para role="glossdeffirst"> 15610 <para role="glossdeffirst">
16146<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16147 Specifies architecture-specific assembler flags for 15611 Specifies architecture-specific assembler flags for
16148 the target system. 15612 the target system.
16149 The set of flags is based on the selected tune features. 15613 The set of flags is based on the selected tune features.
@@ -16174,7 +15638,6 @@
16174 </info> 15638 </info>
16175 <glossdef> 15639 <glossdef>
16176 <para role="glossdeffirst"> 15640 <para role="glossdeffirst">
16177<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16178 Specifies architecture-specific C compiler flags for 15641 Specifies architecture-specific C compiler flags for
16179 the target system. 15642 the target system.
16180 The set of flags is based on the selected tune features. 15643 The set of flags is based on the selected tune features.
@@ -16199,7 +15662,6 @@
16199 </info> 15662 </info>
16200 <glossdef> 15663 <glossdef>
16201 <para role="glossdeffirst"> 15664 <para role="glossdeffirst">
16202<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16203 Specifies architecture-specific linker flags for 15665 Specifies architecture-specific linker flags for
16204 the target system. 15666 the target system.
16205 The set of flags is based on the selected tune features. 15667 The set of flags is based on the selected tune features.
@@ -16230,7 +15692,6 @@
16230 </info> 15692 </info>
16231 <glossdef> 15693 <glossdef>
16232 <para role="glossdeffirst"> 15694 <para role="glossdeffirst">
16233<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16234 Features used to "tune" a compiler for optimal use 15695 Features used to "tune" a compiler for optimal use
16235 given a specific processor. 15696 given a specific processor.
16236 The features are defined within the tune files and allow 15697 The features are defined within the tune files and allow
@@ -16264,7 +15725,6 @@
16264 </info> 15725 </info>
16265 <glossdef> 15726 <glossdef>
16266 <para role="glossdeffirst"> 15727 <para role="glossdeffirst">
16267<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16268 The package architecture understood by the packaging 15728 The package architecture understood by the packaging
16269 system to define the architecture, ABI, and tuning of 15729 system to define the architecture, ABI, and tuning of
16270 output packages. 15730 output packages.
@@ -16295,7 +15755,6 @@
16295 </info> 15755 </info>
16296 <glossdef> 15756 <glossdef>
16297 <para role="glossdeffirst"> 15757 <para role="glossdeffirst">
16298<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16299 An underlying Application Binary Interface (ABI) used by 15758 An underlying Application Binary Interface (ABI) used by
16300 a particular tuning in a given toolchain layer. 15759 a particular tuning in a given toolchain layer.
16301 Providers that use prebuilt libraries can use the 15760 Providers that use prebuilt libraries can use the
@@ -16323,7 +15782,6 @@
16323 </info> 15782 </info>
16324 <glossdef> 15783 <glossdef>
16325 <para role="glossdeffirst"> 15784 <para role="glossdeffirst">
16326<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16327 If set, the OpenEmbedded system ignores the 15785 If set, the OpenEmbedded system ignores the
16328 <link linkend='var-TUNEABI_WHITELIST'><filename>TUNEABI_WHITELIST</filename></link> 15786 <link linkend='var-TUNEABI_WHITELIST'><filename>TUNEABI_WHITELIST</filename></link>
16329 variable. 15787 variable.
@@ -16350,7 +15808,6 @@
16350 </info> 15808 </info>
16351 <glossdef> 15809 <glossdef>
16352 <para role="glossdeffirst"> 15810 <para role="glossdeffirst">
16353<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16354 A whitelist of permissible 15811 A whitelist of permissible
16355 <link linkend='var-TUNEABI'><filename>TUNEABI</filename></link> 15812 <link linkend='var-TUNEABI'><filename>TUNEABI</filename></link>
16356 values. 15813 values.
@@ -16378,7 +15835,6 @@
16378 </info> 15835 </info>
16379 <glossdef> 15836 <glossdef>
16380 <para role="glossdeffirst"> 15837 <para role="glossdeffirst">
16381<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16382 Specifies CPU or Application Binary Interface (ABI) 15838 Specifies CPU or Application Binary Interface (ABI)
16383 tuning features that conflict with <replaceable>feature</replaceable>. 15839 tuning features that conflict with <replaceable>feature</replaceable>.
16384 </para> 15840 </para>
@@ -16404,7 +15860,6 @@
16404 </info> 15860 </info>
16405 <glossdef> 15861 <glossdef>
16406 <para role="glossdeffirst"> 15862 <para role="glossdeffirst">
16407<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16408 Specifies a valid CPU or Application Binary Interface (ABI) 15863 Specifies a valid CPU or Application Binary Interface (ABI)
16409 tuning feature. 15864 tuning feature.
16410 The specified feature is stored as a flag. 15865 The specified feature is stored as a flag.
@@ -16434,7 +15889,6 @@
16434 </info> 15889 </info>
16435 <glossdef> 15890 <glossdef>
16436 <para role="glossdeffirst"> 15891 <para role="glossdeffirst">
16437<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16438 Configures the 15892 Configures the
16439 <link linkend='var-UBOOT_MACHINE'><filename>UBOOT_MACHINE</filename></link> 15893 <link linkend='var-UBOOT_MACHINE'><filename>UBOOT_MACHINE</filename></link>
16440 and can also define 15894 and can also define
@@ -16477,7 +15931,6 @@
16477 </info> 15931 </info>
16478 <glossdef> 15932 <glossdef>
16479 <para role="glossdeffirst"> 15933 <para role="glossdeffirst">
16480<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16481 Specifies the entry point for the U-Boot image. 15934 Specifies the entry point for the U-Boot image.
16482 During U-Boot image creation, the 15935 During U-Boot image creation, the
16483 <filename>UBOOT_ENTRYPOINT</filename> variable is passed 15936 <filename>UBOOT_ENTRYPOINT</filename> variable is passed
@@ -16493,7 +15946,6 @@
16493 </info> 15946 </info>
16494 <glossdef> 15947 <glossdef>
16495 <para role="glossdeffirst"> 15948 <para role="glossdeffirst">
16496<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16497 Specifies the load address for the U-Boot image. 15949 Specifies the load address for the U-Boot image.
16498 During U-Boot image creation, the 15950 During U-Boot image creation, the
16499 <filename>UBOOT_LOADADDRESS</filename> variable is passed 15951 <filename>UBOOT_LOADADDRESS</filename> variable is passed
@@ -16509,7 +15961,6 @@
16509 </info> 15961 </info>
16510 <glossdef> 15962 <glossdef>
16511 <para role="glossdeffirst"> 15963 <para role="glossdeffirst">
16512<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16513 Appends a string to the name of the local version of the 15964 Appends a string to the name of the local version of the
16514 U-Boot image. 15965 U-Boot image.
16515 For example, assuming the version of the U-Boot image 15966 For example, assuming the version of the U-Boot image
@@ -16529,7 +15980,6 @@
16529 </info> 15980 </info>
16530 <glossdef> 15981 <glossdef>
16531 <para role="glossdeffirst"> 15982 <para role="glossdeffirst">
16532<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16533 Specifies the value passed on the 15983 Specifies the value passed on the
16534 <filename>make</filename> command line when building 15984 <filename>make</filename> command line when building
16535 a U-Boot image. 15985 a U-Boot image.
@@ -16553,7 +16003,6 @@
16553 </info> 16003 </info>
16554 <glossdef> 16004 <glossdef>
16555 <para role="glossdeffirst"> 16005 <para role="glossdeffirst">
16556<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16557 Specifies the target called in the 16006 Specifies the target called in the
16558 <filename>Makefile</filename>. 16007 <filename>Makefile</filename>.
16559 The default target is "all". 16008 The default target is "all".
@@ -16567,7 +16016,6 @@
16567 </info> 16016 </info>
16568 <glossdef> 16017 <glossdef>
16569 <para role="glossdeffirst"> 16018 <para role="glossdeffirst">
16570<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16571 Points to the generated U-Boot extension. 16019 Points to the generated U-Boot extension.
16572 For example, <filename>u-boot.sb</filename> has a 16020 For example, <filename>u-boot.sb</filename> has a
16573 <filename>.sb</filename> extension. 16021 <filename>.sb</filename> extension.
@@ -16586,7 +16034,6 @@
16586 </info> 16034 </info>
16587 <glossdef> 16035 <glossdef>
16588 <para role="glossdeffirst"> 16036 <para role="glossdeffirst">
16589<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16590 Specifies the target used for building U-Boot. 16037 Specifies the target used for building U-Boot.
16591 The target is passed directly as part of the "make" command 16038 The target is passed directly as part of the "make" command
16592 (e.g. SPL and AIS). 16039 (e.g. SPL and AIS).
@@ -16603,7 +16050,6 @@
16603 </info> 16050 </info>
16604 <glossdef> 16051 <glossdef>
16605 <para role="glossdeffirst"> 16052 <para role="glossdeffirst">
16606<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16607 Specifies a list of options that, if reported by the 16053 Specifies a list of options that, if reported by the
16608 configure script as being invalid, should not generate a 16054 configure script as being invalid, should not generate a
16609 warning during the 16055 warning during the
@@ -16641,7 +16087,6 @@
16641 </info> 16087 </info>
16642 <glossdef> 16088 <glossdef>
16643 <para role="glossdeffirst"> 16089 <para role="glossdeffirst">
16644<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16645 For recipes inheriting the 16090 For recipes inheriting the
16646 <link linkend='ref-classes-update-rc.d'><filename>update-rc.d</filename></link> 16091 <link linkend='ref-classes-update-rc.d'><filename>update-rc.d</filename></link>
16647 class, <filename>UPDATERCPN</filename> specifies 16092 class, <filename>UPDATERCPN</filename> specifies
@@ -16664,7 +16109,6 @@
16664 </info> 16109 </info>
16665 <glossdef> 16110 <glossdef>
16666 <para role="glossdeffirst"> 16111 <para role="glossdeffirst">
16667<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16668 You can perform a per-recipe check for what the latest 16112 You can perform a per-recipe check for what the latest
16669 upstream source code version is by calling 16113 upstream source code version is by calling
16670 <filename>bitbake -c checkpkg</filename> <replaceable>recipe</replaceable>. 16114 <filename>bitbake -c checkpkg</filename> <replaceable>recipe</replaceable>.
@@ -16693,7 +16137,6 @@
16693 </info> 16137 </info>
16694 <glossdef> 16138 <glossdef>
16695 <para role="glossdeffirst"> 16139 <para role="glossdeffirst">
16696<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16697 Use the <filename>UPSTREAM_CHECK_REGEX</filename> variable 16140 Use the <filename>UPSTREAM_CHECK_REGEX</filename> variable
16698 to specify a different regular expression instead of the 16141 to specify a different regular expression instead of the
16699 default one when the package checking system is parsing 16142 default one when the package checking system is parsing
@@ -16712,7 +16155,6 @@
16712 </info> 16155 </info>
16713 <glossdef> 16156 <glossdef>
16714 <para role="glossdeffirst"> 16157 <para role="glossdeffirst">
16715<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16716 You can perform a per-recipe check for what the latest 16158 You can perform a per-recipe check for what the latest
16717 upstream source code version is by calling 16159 upstream source code version is by calling
16718 <filename>bitbake -c checkpkg</filename> <replaceable>recipe</replaceable>. 16160 <filename>bitbake -c checkpkg</filename> <replaceable>recipe</replaceable>.
@@ -16736,7 +16178,6 @@
16736 </info> 16178 </info>
16737 <glossdef> 16179 <glossdef>
16738 <para role="glossdeffirst"> 16180 <para role="glossdeffirst">
16739<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16740 Determines if <filename>devtmpfs</filename> is used for 16181 Determines if <filename>devtmpfs</filename> is used for
16741 <filename>/dev</filename> population. 16182 <filename>/dev</filename> population.
16742 The default value used for <filename>USE_DEVFS</filename> 16183 The default value used for <filename>USE_DEVFS</filename>
@@ -16761,7 +16202,6 @@
16761 </info> 16202 </info>
16762 <glossdef> 16203 <glossdef>
16763 <para role="glossdeffirst"> 16204 <para role="glossdeffirst">
16764<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16765 When using 16205 When using
16766 <ulink url='&YOCTO_DOCS_DEV_URL;#new-recipe-enabling-system-services'>SysVinit</ulink>, 16206 <ulink url='&YOCTO_DOCS_DEV_URL;#new-recipe-enabling-system-services'>SysVinit</ulink>,
16767 determines whether or not to run a 16207 determines whether or not to run a
@@ -16787,7 +16227,6 @@
16787 </info> 16227 </info>
16788 <glossdef> 16228 <glossdef>
16789 <para role="glossdeffirst"> 16229 <para role="glossdeffirst">
16790<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16791 A list of classes to globally inherit. 16230 A list of classes to globally inherit.
16792 These classes are used by the OpenEmbedded build system 16231 These classes are used by the OpenEmbedded build system
16793 to enable extra features (e.g. 16232 to enable extra features (e.g.
@@ -16815,7 +16254,6 @@
16815 </info> 16254 </info>
16816 <glossdef> 16255 <glossdef>
16817 <para role="glossdeffirst"> 16256 <para role="glossdeffirst">
16818<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16819 16257
16820 If set to <filename>error</filename>, forces the 16258 If set to <filename>error</filename>, forces the
16821 OpenEmbedded build system to produce an error if the user 16259 OpenEmbedded build system to produce an error if the user
@@ -16875,7 +16313,6 @@
16875 </info> 16313 </info>
16876 <glossdef> 16314 <glossdef>
16877 <para role="glossdeffirst"> 16315 <para role="glossdeffirst">
16878<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16879 Specifies a password file to use for obtaining static 16316 Specifies a password file to use for obtaining static
16880 group identification (<filename>gid</filename>) values 16317 group identification (<filename>gid</filename>) values
16881 when the OpenEmbedded build system adds a group to the 16318 when the OpenEmbedded build system adds a group to the
@@ -16911,7 +16348,6 @@
16911 </info> 16348 </info>
16912 <glossdef> 16349 <glossdef>
16913 <para role="glossdeffirst"> 16350 <para role="glossdeffirst">
16914<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16915 When inheriting the 16351 When inheriting the
16916 <link linkend='ref-classes-useradd'><filename>useradd</filename></link> 16352 <link linkend='ref-classes-useradd'><filename>useradd</filename></link>
16917 class, this variable 16353 class, this variable
@@ -16948,7 +16384,6 @@
16948 </info> 16384 </info>
16949 <glossdef> 16385 <glossdef>
16950 <para role="glossdeffirst"> 16386 <para role="glossdeffirst">
16951<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16952 When inheriting the 16387 When inheriting the
16953 <link linkend='ref-classes-useradd'><filename>useradd</filename></link> 16388 <link linkend='ref-classes-useradd'><filename>useradd</filename></link>
16954 class, this variable 16389 class, this variable
@@ -16979,7 +16414,6 @@
16979 </info> 16414 </info>
16980 <glossdef> 16415 <glossdef>
16981 <para role="glossdeffirst"> 16416 <para role="glossdeffirst">
16982<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
16983 Specifies a password file to use for obtaining static 16417 Specifies a password file to use for obtaining static
16984 user identification (<filename>uid</filename>) values 16418 user identification (<filename>uid</filename>) values
16985 when the OpenEmbedded build system adds a user to the 16419 when the OpenEmbedded build system adds a user to the
@@ -17015,7 +16449,6 @@
17015 </info> 16449 </info>
17016 <glossdef> 16450 <glossdef>
17017 <para role="glossdeffirst"> 16451 <para role="glossdeffirst">
17018<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
17019 When set to "useradd-staticids", causes the 16452 When set to "useradd-staticids", causes the
17020 OpenEmbedded build system to base all user and group 16453 OpenEmbedded build system to base all user and group
17021 additions on a static 16454 additions on a static
@@ -17068,7 +16501,6 @@
17068 </info> 16501 </info>
17069 <glossdef> 16502 <glossdef>
17070 <para role="glossdeffirst"> 16503 <para role="glossdeffirst">
17071<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
17072 Specifies the persistence of the target's 16504 Specifies the persistence of the target's
17073 <filename>/var/log</filename> directory, which is used to 16505 <filename>/var/log</filename> directory, which is used to
17074 house postinstall target log files. 16506 house postinstall target log files.
@@ -17093,7 +16525,6 @@
17093 </info> 16525 </info>
17094 <glossdef> 16526 <glossdef>
17095 <para role="glossdeffirst"> 16527 <para role="glossdeffirst">
17096<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
17097 Specifies the quality assurance checks whose failures are 16528 Specifies the quality assurance checks whose failures are
17098 reported as warnings by the OpenEmbedded build system. 16529 reported as warnings by the OpenEmbedded build system.
17099 You set this variable in your distribution configuration 16530 You set this variable in your distribution configuration
@@ -17177,7 +16608,6 @@
17177 </info> 16608 </info>
17178 <glossdef> 16609 <glossdef>
17179 <para role="glossdeffirst"> 16610 <para role="glossdeffirst">
17180<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
17181 The pathname of the work directory in which the OpenEmbedded 16611 The pathname of the work directory in which the OpenEmbedded
17182 build system builds a recipe. 16612 build system builds a recipe.
17183 This directory is located within the 16613 This directory is located within the
@@ -17239,7 +16669,6 @@
17239 </info> 16669 </info>
17240 <glossdef> 16670 <glossdef>
17241 <para role="glossdeffirst"> 16671 <para role="glossdeffirst">
17242<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
17243 Specifies the packages that should be installed to 16672 Specifies the packages that should be installed to
17244 provide an X server and drivers for the current machine, 16673 provide an X server and drivers for the current machine,
17245 assuming your image directly includes 16674 assuming your image directly includes