diff options
| author | Scott Rifenbark <srifenbark@gmail.com> | 2016-03-09 11:55:11 -0800 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-03-11 23:06:06 +0000 |
| commit | d9fc04b47c0277e226f4e4bdb366ab661f1c6589 (patch) | |
| tree | a170401140b4bd8e8155dc52c34e27364d8b65a5 | |
| parent | 357aa3322ea547442fc11824ddb3163bc9a1f1d1 (diff) | |
| download | poky-d9fc04b47c0277e226f4e4bdb366ab661f1c6589.tar.gz | |
dev-manual, mega-manual: Updated "Application Development SDK" section.
I updated the figure for this section to include some stuff
for the extensible SDK. I updated the text supporting the
figure to cover the different SDKs and the different SDK
variable sets.
(From yocto-docs rev: 5aafab3e2e841293ddba45dfd8683cbdc223ed7c)
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
| -rw-r--r-- | documentation/mega-manual/figures/sdk.png | bin | 35152 -> 67478 bytes | |||
| -rw-r--r-- | documentation/ref-manual/closer-look.xml | 50 | ||||
| -rw-r--r-- | documentation/ref-manual/figures/sdk.png | bin | 35152 -> 67478 bytes |
3 files changed, 39 insertions, 11 deletions
diff --git a/documentation/mega-manual/figures/sdk.png b/documentation/mega-manual/figures/sdk.png index 8136760b3a..5c36b7548b 100644 --- a/documentation/mega-manual/figures/sdk.png +++ b/documentation/mega-manual/figures/sdk.png | |||
| Binary files differ | |||
diff --git a/documentation/ref-manual/closer-look.xml b/documentation/ref-manual/closer-look.xml index f90f4aa310..2cbc10605a 100644 --- a/documentation/ref-manual/closer-look.xml +++ b/documentation/ref-manual/closer-look.xml | |||
| @@ -1300,9 +1300,9 @@ | |||
| 1300 | In the | 1300 | In the |
| 1301 | <link linkend='general-yocto-environment-figure'>general Yocto Project Development Environment figure</link>, | 1301 | <link linkend='general-yocto-environment-figure'>general Yocto Project Development Environment figure</link>, |
| 1302 | the output labeled "Application Development SDK" represents an | 1302 | the output labeled "Application Development SDK" represents an |
| 1303 | SDK. | 1303 | SDK (standard or extensible). |
| 1304 | This section is going to take a closer look at this output: | 1304 | This section is going to take a closer look at this output: |
| 1305 | <imagedata fileref="figures/sdk.png" align="center" width="6in" depth="5in" scalefit="100" /> | 1305 | <imagedata fileref="figures/sdk.png" align="center" /> |
| 1306 | </para> | 1306 | </para> |
| 1307 | 1307 | ||
| 1308 | <para> | 1308 | <para> |
| @@ -1325,12 +1325,8 @@ | |||
| 1325 | <para> | 1325 | <para> |
| 1326 | The Yocto Project supports several methods by which you can | 1326 | The Yocto Project supports several methods by which you can |
| 1327 | set up this cross-development environment. | 1327 | set up this cross-development environment. |
| 1328 | These methods include downloading pre-built SDK installers, | 1328 | These methods include downloading pre-built SDK installers |
| 1329 | building and installing your own SDK installer, or running | 1329 | or building and installing your own SDK installer. |
| 1330 | an Application Development Toolkit (ADT) installer to | ||
| 1331 | install not just cross-development toolchains | ||
| 1332 | but also additional tools to help in this type of | ||
| 1333 | development. | ||
| 1334 | </para> | 1330 | </para> |
| 1335 | 1331 | ||
| 1336 | <para> | 1332 | <para> |
| @@ -1340,8 +1336,7 @@ | |||
| 1340 | section. | 1336 | section. |
| 1341 | For information on setting up a cross-development | 1337 | For information on setting up a cross-development |
| 1342 | environment, see the | 1338 | environment, see the |
| 1343 | "<ulink url='&YOCTO_DOCS_ADT_URL;#installing-the-adt'>Installing the ADT and Toolchains</ulink>" | 1339 | <ulink url='&YOCTO_DOCS_SDK_URL;#sdk-manual'>Yocto Project Software Development Kit (SDK) Developer's Guide</ulink>. |
| 1344 | section in the Yocto Project Application Developer's Guide. | ||
| 1345 | </para> | 1340 | </para> |
| 1346 | </note> | 1341 | </note> |
| 1347 | 1342 | ||
| @@ -1350,7 +1345,10 @@ | |||
| 1350 | <filename>deploy/sdk</filename> folder inside the | 1345 | <filename>deploy/sdk</filename> folder inside the |
| 1351 | <ulink url='&YOCTO_DOCS_DEV_URL;#build-directory'>Build Directory</ulink> | 1346 | <ulink url='&YOCTO_DOCS_DEV_URL;#build-directory'>Build Directory</ulink> |
| 1352 | as shown in the figure at the beginning of this section. | 1347 | as shown in the figure at the beginning of this section. |
| 1353 | Several variables exist that help configure these files: | 1348 | Depending on the type of SDK, several variables exist that help |
| 1349 | configure these files. | ||
| 1350 | The following list shows the variables associated with a standard | ||
| 1351 | SDK: | ||
| 1354 | <itemizedlist> | 1352 | <itemizedlist> |
| 1355 | <listitem><para><link linkend='var-DEPLOY_DIR'><filename>DEPLOY_DIR</filename></link>: | 1353 | <listitem><para><link linkend='var-DEPLOY_DIR'><filename>DEPLOY_DIR</filename></link>: |
| 1356 | Points to the <filename>deploy</filename> | 1354 | Points to the <filename>deploy</filename> |
| @@ -1384,6 +1382,36 @@ | |||
| 1384 | installation script. | 1382 | installation script. |
| 1385 | </para></listitem> | 1383 | </para></listitem> |
| 1386 | </itemizedlist> | 1384 | </itemizedlist> |
| 1385 | This next list, shows the variables associated with an extensible | ||
| 1386 | SDK: | ||
| 1387 | <itemizedlist> | ||
| 1388 | <listitem><para><link linkend='var-DEPLOY_DIR'><filename>DEPLOY_DIR</filename></link>: | ||
| 1389 | Points to the <filename>deploy</filename> directory. | ||
| 1390 | </para></listitem> | ||
| 1391 | <listitem><para><link linkend='var-SDK_EXT_TYPE'><filename>SDK_EXT_TYPE</filename></link>: | ||
| 1392 | Specifies the required shared state artifacts for the | ||
| 1393 | extensible SDK. | ||
| 1394 | By default, all required shared state artifacts are copied | ||
| 1395 | into the SDK. | ||
| 1396 | </para></listitem> | ||
| 1397 | <listitem><para><link linkend='var-SDK_INCLUDE_PKGDATA'><filename>SDK_INCLUDE_PKGDATA</filename></link>: | ||
| 1398 | Includes as part of the extensible SDK the packagedata for | ||
| 1399 | all recipes in the "world" target. | ||
| 1400 | </para></listitem> | ||
| 1401 | <listitem><para><link linkend='var-SDK_LOCAL_CONF_WHITELIST'><filename>SDK_LOCAL_CONF_WHITELIST</filename></link>: | ||
| 1402 | A list of variables allowed through from the build system | ||
| 1403 | configuration into the extensible SDK configuration. | ||
| 1404 | </para></listitem> | ||
| 1405 | <listitem><para><link linkend='var-SDK_LOCAL_CONF_BLACKLIST'><filename>SDK_LOCAL_CONF_BLACKLIST</filename></link>: | ||
| 1406 | A list of variables allowed through from the build system | ||
| 1407 | configuration into the extensible SDK configuration. | ||
| 1408 | </para></listitem> | ||
| 1409 | <listitem><para><link linkend='var-SDK_INHERIT_BLACKLIST'><filename>SDK_INHERIT_BLACKLIST</filename></link>: | ||
| 1410 | A list of classes to remove from the | ||
| 1411 | <link linkend='var-INHERIT'><filename>INHERIT</filename></link> | ||
| 1412 | value globally within the extensible SDK configuration. | ||
| 1413 | </para></listitem> | ||
| 1414 | </itemizedlist> | ||
| 1387 | </para> | 1415 | </para> |
| 1388 | </section> | 1416 | </section> |
| 1389 | 1417 | ||
diff --git a/documentation/ref-manual/figures/sdk.png b/documentation/ref-manual/figures/sdk.png index 8136760b3a..5c36b7548b 100644 --- a/documentation/ref-manual/figures/sdk.png +++ b/documentation/ref-manual/figures/sdk.png | |||
| Binary files differ | |||
