diff options
Diffstat (limited to 'documentation/sdk-manual/sdk-appendix-customizing-standard.rst')
| -rw-r--r-- | documentation/sdk-manual/sdk-appendix-customizing-standard.rst | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/documentation/sdk-manual/sdk-appendix-customizing-standard.rst b/documentation/sdk-manual/sdk-appendix-customizing-standard.rst new file mode 100644 index 0000000000..4c61925725 --- /dev/null +++ b/documentation/sdk-manual/sdk-appendix-customizing-standard.rst | |||
| @@ -0,0 +1,32 @@ | |||
| 1 | **************************** | ||
| 2 | Customizing the Standard SDK | ||
| 3 | **************************** | ||
| 4 | |||
| 5 | This appendix presents customizations you can apply to the standard SDK. | ||
| 6 | |||
| 7 | Adding Individual Packages to the Standard SDK | ||
| 8 | ============================================== | ||
| 9 | |||
| 10 | When you build a standard SDK using the ``bitbake -c populate_sdk``, a | ||
| 11 | default set of packages is included in the resulting SDK. The | ||
| 12 | ```TOOLCHAIN_HOST_TASK`` <&YOCTO_DOCS_REF_URL;#var-TOOLCHAIN_HOST_TASK>`__ | ||
| 13 | and | ||
| 14 | ```TOOLCHAIN_TARGET_TASK`` <&YOCTO_DOCS_REF_URL;#var-TOOLCHAIN_TARGET_TASK>`__ | ||
| 15 | variables control the set of packages adding to the SDK. | ||
| 16 | |||
| 17 | If you want to add individual packages to the toolchain that runs on the | ||
| 18 | host, simply add those packages to the ``TOOLCHAIN_HOST_TASK`` variable. | ||
| 19 | Similarly, if you want to add packages to the default set that is part | ||
| 20 | of the toolchain that runs on the target, add the packages to the | ||
| 21 | ``TOOLCHAIN_TARGET_TASK`` variable. | ||
| 22 | |||
| 23 | Adding API Documentation to the Standard SDK | ||
| 24 | ============================================ | ||
| 25 | |||
| 26 | You can include API documentation as well as any other documentation | ||
| 27 | provided by recipes with the standard SDK by adding "api-documentation" | ||
| 28 | to the | ||
| 29 | ```DISTRO_FEATURES`` <&YOCTO_DOCS_REF_URL;#var-DISTRO_FEATURES>`__ | ||
| 30 | variable: DISTRO_FEATURES_append = " api-documentation" Setting this | ||
| 31 | variable as shown here causes the OpenEmbedded build system to build the | ||
| 32 | documentation and then include it in the standard SDK. | ||
