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>
This commit is contained in:
parent
357aa3322e
commit
d9fc04b47c
Binary file not shown.
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 66 KiB |
|
@ -1300,9 +1300,9 @@
|
|||
In the
|
||||
<link linkend='general-yocto-environment-figure'>general Yocto Project Development Environment figure</link>,
|
||||
the output labeled "Application Development SDK" represents an
|
||||
SDK.
|
||||
SDK (standard or extensible).
|
||||
This section is going to take a closer look at this output:
|
||||
<imagedata fileref="figures/sdk.png" align="center" width="6in" depth="5in" scalefit="100" />
|
||||
<imagedata fileref="figures/sdk.png" align="center" />
|
||||
</para>
|
||||
|
||||
<para>
|
||||
|
@ -1325,12 +1325,8 @@
|
|||
<para>
|
||||
The Yocto Project supports several methods by which you can
|
||||
set up this cross-development environment.
|
||||
These methods include downloading pre-built SDK installers,
|
||||
building and installing your own SDK installer, or running
|
||||
an Application Development Toolkit (ADT) installer to
|
||||
install not just cross-development toolchains
|
||||
but also additional tools to help in this type of
|
||||
development.
|
||||
These methods include downloading pre-built SDK installers
|
||||
or building and installing your own SDK installer.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
|
@ -1340,8 +1336,7 @@
|
|||
section.
|
||||
For information on setting up a cross-development
|
||||
environment, see the
|
||||
"<ulink url='&YOCTO_DOCS_ADT_URL;#installing-the-adt'>Installing the ADT and Toolchains</ulink>"
|
||||
section in the Yocto Project Application Developer's Guide.
|
||||
<ulink url='&YOCTO_DOCS_SDK_URL;#sdk-manual'>Yocto Project Software Development Kit (SDK) Developer's Guide</ulink>.
|
||||
</para>
|
||||
</note>
|
||||
|
||||
|
@ -1350,7 +1345,10 @@
|
|||
<filename>deploy/sdk</filename> folder inside the
|
||||
<ulink url='&YOCTO_DOCS_DEV_URL;#build-directory'>Build Directory</ulink>
|
||||
as shown in the figure at the beginning of this section.
|
||||
Several variables exist that help configure these files:
|
||||
Depending on the type of SDK, several variables exist that help
|
||||
configure these files.
|
||||
The following list shows the variables associated with a standard
|
||||
SDK:
|
||||
<itemizedlist>
|
||||
<listitem><para><link linkend='var-DEPLOY_DIR'><filename>DEPLOY_DIR</filename></link>:
|
||||
Points to the <filename>deploy</filename>
|
||||
|
@ -1384,6 +1382,36 @@
|
|||
installation script.
|
||||
</para></listitem>
|
||||
</itemizedlist>
|
||||
This next list, shows the variables associated with an extensible
|
||||
SDK:
|
||||
<itemizedlist>
|
||||
<listitem><para><link linkend='var-DEPLOY_DIR'><filename>DEPLOY_DIR</filename></link>:
|
||||
Points to the <filename>deploy</filename> directory.
|
||||
</para></listitem>
|
||||
<listitem><para><link linkend='var-SDK_EXT_TYPE'><filename>SDK_EXT_TYPE</filename></link>:
|
||||
Specifies the required shared state artifacts for the
|
||||
extensible SDK.
|
||||
By default, all required shared state artifacts are copied
|
||||
into the SDK.
|
||||
</para></listitem>
|
||||
<listitem><para><link linkend='var-SDK_INCLUDE_PKGDATA'><filename>SDK_INCLUDE_PKGDATA</filename></link>:
|
||||
Includes as part of the extensible SDK the packagedata for
|
||||
all recipes in the "world" target.
|
||||
</para></listitem>
|
||||
<listitem><para><link linkend='var-SDK_LOCAL_CONF_WHITELIST'><filename>SDK_LOCAL_CONF_WHITELIST</filename></link>:
|
||||
A list of variables allowed through from the build system
|
||||
configuration into the extensible SDK configuration.
|
||||
</para></listitem>
|
||||
<listitem><para><link linkend='var-SDK_LOCAL_CONF_BLACKLIST'><filename>SDK_LOCAL_CONF_BLACKLIST</filename></link>:
|
||||
A list of variables allowed through from the build system
|
||||
configuration into the extensible SDK configuration.
|
||||
</para></listitem>
|
||||
<listitem><para><link linkend='var-SDK_INHERIT_BLACKLIST'><filename>SDK_INHERIT_BLACKLIST</filename></link>:
|
||||
A list of classes to remove from the
|
||||
<link linkend='var-INHERIT'><filename>INHERIT</filename></link>
|
||||
value globally within the extensible SDK configuration.
|
||||
</para></listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
</section>
|
||||
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 66 KiB |
Loading…
Reference in New Issue