Summary
In this chapter, we learned how we can customize existing recipes using the .bbappend
files and benefit from this to avoid duplicating source code. We saw how to enable or disable one feature, how to apply a patch, and how to change BusyBox and the linux-yocto
framework configuration.
In the next chapter, we will discuss how the Yocto Project can help us with some legal aspects of producing a Linux-based system using packages under different licenses. We will understand which artifacts we need and how Poky can be configured to generate the needed artifacts that should be shared as part of the copyleft compliance accomplishment process.