From 6cecded9ef1bd09fb7b89ed28c4268c40272665d Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Tue, 13 Sep 2016 13:17:57 -0700 Subject: sdk-manual, ref-manual: New variable for including toolchain Added a new variable description for SDK_INCLUDE_TOOLCHAIN. Along with the new glossary entry, I updated a couple places where it would be relevant to cross-reference the new variable. (From yocto-docs rev: df99b097595e7488a93354082b8d9f33acd9c229) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- documentation/ref-manual/closer-look.xml | 4 ++++ documentation/ref-manual/ref-variables.xml | 27 ++++++++++++++++++++++ .../sdk-manual/sdk-appendix-customizing.xml | 10 ++++++++ 3 files changed, 41 insertions(+) (limited to 'documentation') diff --git a/documentation/ref-manual/closer-look.xml b/documentation/ref-manual/closer-look.xml index a9eb1b6c7f..bcd1707236 100644 --- a/documentation/ref-manual/closer-look.xml +++ b/documentation/ref-manual/closer-look.xml @@ -1591,6 +1591,10 @@ Specifies whether or not packagedata will be included in the extensible SDK for all recipes in the "world" target. + SDK_INCLUDE_TOOLCHAIN: + Specifies whether or not the toolchain will be included + when building the extensible SDK. + SDK_LOCAL_CONF_WHITELIST: A list of variables allowed through from the build system configuration into the extensible SDK configuration. diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml index 21c1e42388..a10a0dca75 100644 --- a/documentation/ref-manual/ref-variables.xml +++ b/documentation/ref-manual/ref-variables.xml @@ -11290,6 +11290,33 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3" + SDK_INCLUDE_TOOLCHAIN + + SDK_INCLUDE_TOOLCHAIN[doc] = "When set to "1", specifies to include the toolchain in the extensible SDK." + + + + + When set to "1", specifies to include the toolchain in the + extensible SDK. + Including the toolchain is useful particularly when + SDK_EXT_TYPE + is set to "minimal" to keep the SDK reasonably small + but you still want to provide a usable toolchain. + For example, suppose you want to use the toolchain from an + IDE (e.g. Eclipse) or from other tools and you do not + want to perform additional steps to install the toolchain. + + + + The SDK_INCLUDE_TOOLCHAIN variable + defaults to "0" if SDK_EXT_TYPE + is set to "minimal", and defaults to "1" if + SDK_EXT_TYPE is set to "full". + + + + SDK_INHERIT_BLACKLIST SDK_INHERIT_BLACKLIST[doc] = "A list of classes to remove from the INHERIT value globally within the extensible SDK configuration." diff --git a/documentation/sdk-manual/sdk-appendix-customizing.xml b/documentation/sdk-manual/sdk-appendix-customizing.xml index 79326077f5..0695707af3 100644 --- a/documentation/sdk-manual/sdk-appendix-customizing.xml +++ b/documentation/sdk-manual/sdk-appendix-customizing.xml @@ -381,6 +381,16 @@ section for more information. + + + You can explicitly control whether or not to include the toolchain + when you build and SDK by setting the + SDK_INCLUDE_TOOLCHAIN + variable. + When you set this variable to "1", you cause the toolchain to be + included even when SDK_EXT_TYPE is set to + "minimal". +