In previous chapters, we have already been using the standard SDK to build the U-Boot bootloader and the Linux kernel, so in this recipe we will focus on the extensible SDK and in particular in using devtool, a command-line tool that helps in the development of packages. The devtool utility supports a wide range of recipe types and build systems, including:
- Autotools
- CMake
- SCons
- qmake
- GNU Make (Makefile)
- Out-of-tree kernel module
- Binary package
- Node.js
- Python setuptools or distutils
We will see examples of some of the above in the rest of this chapter.