sdk-manual: Updated section on minimizing eSDK installer size

I made some re-writes for clearity.

(From yocto-docs rev: 45e710923afb45066383877252af79faf3b2f5fc)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Scott Rifenbark
2018-07-19 15:12:12 -07:00
committed by Richard Purdie
parent acf3319e5f
commit 8e3ead9bb4

View File

@@ -372,24 +372,24 @@
size, which downloads and installs quickly.
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.
These libraries and tools 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.
</para>
<para>
In most cases, when building a minimal SDK you will need to also enable
In most cases, when building a minimal SDK you need to also enable
bringing in the information on a wider range of packages produced by
the system.
This is particularly true so that <filename>devtool add</filename>
is able to effectively map dependencies it discovers in a source tree
to the appropriate recipes.
Also so that the <filename>devtool search</filename> command
is able to return useful results.
Requiring this wider range of information is particularly true
so that <filename>devtool add</filename> is able to effectively map
dependencies it discovers in a source tree to the appropriate recipes.
Additionally, the information enables the
<filename>devtool search</filename> command to return useful results.
</para>
<para>
To facilitate this wider range of information, you would additionally
To facilitate this wider range of information, you would need to
set the following:
<literallayout class='monospaced'>
SDK_INCLUDE_PKGDATA = "1"
@@ -432,8 +432,8 @@
<ulink url='&YOCTO_DOCS_REF_URL;#var-SDK_INCLUDE_TOOLCHAIN'><filename>SDK_INCLUDE_TOOLCHAIN</filename></ulink>
variable to "1".
In particular, it is useful to include the toolchain when you
have set <filename>SDK_EXT_TYPE</filename> to
"minimal", which by default, excludes the toolchain.
have set <filename>SDK_EXT_TYPE</filename> to "minimal", which by
default, excludes the toolchain.
Also, it is helpful if you are building a small SDK for use with
an IDE, such as <trademark class='trade'>Eclipse</trademark>, or some
other tool where you do not want to take extra steps to install a