From 6db8cbcbadd0019fa5d879c6cc727a2819341b07 Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Mon, 21 Mar 2016 18:09:13 -0700 Subject: sdk-manual: Applied review edits to the manual. (From yocto-docs rev: be853fb74b28bcf1b27b3b7a8e83012928d4e53a) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- .../sdk-manual/sdk-appendix-customizing.xml | 48 +++++++++++----------- 1 file changed, 25 insertions(+), 23 deletions(-) (limited to 'documentation/sdk-manual/sdk-appendix-customizing.xml') 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 @@ 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 local.conf and - auto.conf when present: + However, filters such as the following exist that the OpenEmbedded + build system applies to local.conf and + auto.conf when these files are present: Variables whose values start with "/" are excluded since the @@ -44,8 +44,9 @@ Variables listed in SDK_LOCAL_CONF_WHITELIST are included. - Including these variables overrides either of the above two - conditions. + Including a variable in the value of + SDK_LOCAL_CONF_WHITELIST overrides either + of the above two conditions. The default value is blank. @@ -68,9 +69,9 @@ when present, are appended to the end of conf/local.conf 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 sdk-extra.conf 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. @@ -141,14 +142,14 @@ appear in COREBASE (other than layers that are enabled through - bblayers.conf), then must list these + bblayers.conf), then you must list these files in COREBASE_FILES so that the files are copied into the SDK. - 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 &OE_INIT_FILE; or oe-init-build-env-memres, @@ -270,15 +271,16 @@ 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 local.conf - 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 + local.conf or custom distro + configuration file. + You can then "whitelist" the variable through + to the SDK by adding the following: SDK_LOCAL_CONF_WHITELIST = "SSTATE_MIRRORS" @@ -324,8 +326,8 @@ SDK_EXT_TYPE 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 devtool or explicitly with the devtool sdk-install command. -- cgit 1.2.3-korg