yocto-public/4-workflow/general.md

654 B

Introduction

Typically you start by using an existing distribution, then override some variables to define which software you want or don't want and how to configure them.

Add new software

When needed you can write a new recipe to add a specific software that is not in Yocto recipes.

Customize existing recipe

To customize an existing recipe, you have to create a folder and a .bbappend file with the same name as the recipe:

$POKY
└─ meta
   └─ recipes-devtools
      └─ apt
         └─ apt_0.9.9.4.bb => Original recipe

$LAYER
└─ recipes-*
   └─ apt
      └── apt_0.9.9.4.bbappend => Override