summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorScott Rifenbark <srifenbark@gmail.com>2016-03-09 11:55:11 -0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-03-11 23:06:06 +0000
commitd9fc04b47c0277e226f4e4bdb366ab661f1c6589 (patch)
treea170401140b4bd8e8155dc52c34e27364d8b65a5 /documentation
parent357aa3322ea547442fc11824ddb3163bc9a1f1d1 (diff)
downloadpoky-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>
Diffstat (limited to 'documentation')
-rw-r--r--documentation/mega-manual/figures/sdk.pngbin35152 -> 67478 bytes
-rw-r--r--documentation/ref-manual/closer-look.xml50
-rw-r--r--documentation/ref-manual/figures/sdk.pngbin35152 -> 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