aboutsummaryrefslogtreecommitdiffstats
path: root/documentation/sdk-manual/sdk-appendix-customizing.xml
diff options
context:
space:
mode:
authorScott Rifenbark <srifenbark@gmail.com>2016-03-21 18:09:13 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-03-23 21:56:09 +0000
commit6db8cbcbadd0019fa5d879c6cc727a2819341b07 (patch)
tree0d29a338170a463945b95033d49becfa5907ae16 /documentation/sdk-manual/sdk-appendix-customizing.xml
parent922eaeb963f6e3518a18fc8e7ad4cf53264e59e0 (diff)
downloadopenembedded-core-contrib-6db8cbcbadd0019fa5d879c6cc727a2819341b07.tar.gz
sdk-manual: Applied review edits to the manual.
(From yocto-docs rev: be853fb74b28bcf1b27b3b7a8e83012928d4e53a) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/sdk-manual/sdk-appendix-customizing.xml')
-rw-r--r--documentation/sdk-manual/sdk-appendix-customizing.xml48
1 files changed, 25 insertions, 23 deletions
diff --git a/documentation/sdk-manual/sdk-appendix-customizing.xml b/documentation/sdk-manual/sdk-appendix-customizing.xml
index 3ee0d7c90a..7a438725b6 100644
--- a/documentation/sdk-manual/sdk-appendix-customizing.xml
+++ b/documentation/sdk-manual/sdk-appendix-customizing.xml
@@ -17,11 +17,11 @@
<para>
The extensible SDK primarily consists of a pre-configured copy of
- the build system from which it was produced.
+ the OpenEmbedded build system from which it was produced.
Thus, the SDK's configuration is derived using that build system.
- However, filters exist that are applied such as the following that
- are applied to <filename>local.conf</filename> and
- <filename>auto.conf</filename> when present:
+ However, filters such as the following exist that the OpenEmbedded
+ build system applies to <filename>local.conf</filename> and
+ <filename>auto.conf</filename> when these files are present:
<itemizedlist>
<listitem><para>
Variables whose values start with "/" are excluded since the
@@ -44,8 +44,9 @@
Variables listed in
<ulink url='&YOCTO_DOCS_REF_URL;#var-SDK_LOCAL_CONF_WHITELIST'><filename>SDK_LOCAL_CONF_WHITELIST</filename></ulink>
are included.
- Including these variables overrides either of the above two
- conditions.
+ Including a variable in the value of
+ <filename>SDK_LOCAL_CONF_WHITELIST</filename> overrides either
+ of the above two conditions.
The default value is blank.
</para></listitem>
<listitem><para>
@@ -68,9 +69,9 @@
when present, are appended to the end of
<filename>conf/local.conf</filename> within the produced SDK, without
any filtering.
- Not filtering these contents is particularly useful if you want to
- set a variable value just for the SDK and not the build system used to
- create the SDK.
+ The <filename>sdk-extra.conf</filename> file is particularly useful
+ if you want to set a variable value just for the SDK and not the
+ OpenEmbedded build system used to create the SDK.
</para>
</section>
@@ -141,14 +142,14 @@
appear in
<ulink url='&YOCTO_DOCS_REF_URL;#var-COREBASE'><filename>COREBASE</filename></ulink>
(other than layers that are enabled through
- <filename>bblayers.conf</filename>), then must list these
+ <filename>bblayers.conf</filename>), then you must list these
files in
<ulink url='&YOCTO_DOCS_REF_URL;#var-COREBASE_FILES'><filename>COREBASE_FILES</filename></ulink>
so that the files are copied into the SDK.
</para></listitem>
<listitem><para>
- If your build system setup uses a different environment setup
- script other than
+ If your OpenEmbedded build system setup uses a different
+ environment setup script other than
<ulink url='&YOCTO_DOCS_REF_URL;#structure-core-script'><filename>&OE_INIT_FILE;</filename></ulink>
or
<ulink url='&YOCTO_DOCS_REF_URL;#structure-memres-core-script'><filename>oe-init-build-env-memres</filename></ulink>,
@@ -270,15 +271,16 @@
<itemizedlist>
<listitem><para>
If the mirror value you are setting is appropriate to
- be set for both the build system that is actually
- building the SDK and the SDK itself (i.e. the mirror
- is accessible in both places or it will fail quickly
- on the build system side, and its contents will not
- interfere with the build), then you can set the
- variable in your <filename>local.conf</filename>
- or custom distro configuration file.
- You can "whitelist" the variable through the SDK by
- adding the following:
+ be set for both the OpenEmbedded build system that is
+ actually building the SDK and the SDK itself (i.e. the
+ mirror is accessible in both places or it will fail
+ quickly on the OpenEmbedded build system side, and its
+ contents will not interfere with the build), then you
+ can set the variable in your
+ <filename>local.conf</filename> or custom distro
+ configuration file.
+ You can then "whitelist" the variable through
+ to the SDK by adding the following:
<literallayout class='monospaced'>
SDK_LOCAL_CONF_WHITELIST = "SSTATE_MIRRORS"
</literallayout>
@@ -324,8 +326,8 @@
<ulink url='&YOCTO_DOCS_REF_URL;#var-SDK_EXT_TYPE'><filename>SDK_EXT_TYPE</filename></ulink>
to "minimal" produces an SDK installer that is around 35 Mbytes in
size, which downloads and installs quickly.
- You need to realize, though, that the installer does not install any
- libraries or tools out of the box.
+ You need to realize, though, that the minimal installer does not
+ install any libraries or tools out of the box.
These must be installed either "on the fly" or through actions you
perform using <filename>devtool</filename> or explicitly with the
<filename>devtool sdk-install</filename> command.