Using the Extensible SDK
The Extensible SDK expands the functionalities of the Standard SDK. Some of the significant capabilities included are as follows:
- Generate recipes
- Build recipes
- Build images
- Install packages in the internal toolchain
- Deploy packages to the target
Those additional features are provided by the devtool
utility, which is also available in the standard Yocto Project environment.
To generate the Extensible SDK, use the following command:
Figure 9.8 – Command to generate the Extensible SDK
The resulting files are in build/tmp/deploy/sdk/
. Considering we used the Extensible SDK for core-image-full-cmdline
, we see the following set of files:
Figure 9.9 – The resultant files after running bitbake core-image-full-cmdline -c populate_sdk_ext
The next step after creating the Extensible SDK is to install it. To install it, we can execute the generated script. The following...