2 title: Creating a Custom Recipe
6 For adding a custom linux software/service like cannelloni you have to do the following steps:
8 1. Add repo via devtool (gitrepo stands for the url)
13 2. Try to bitbake, if it is working go to step 3
16 bitbake packagename (gitrepo name)
18 If it is not working you can do (repeating) following steps until it is working
20 1. change/modify the recipe in /workspace/recipe/packagename
21 2. change/modify the sources in /workspace/sources/packagename
22 3. bitbake packagename
24 Now update the recipe, if you do this the first time you have to adapt the license and the LIC-File-Checksum
27 devtool update-recipce packagename
30 3. Build the recipe and image with devtool
33 devtool build packagename
34 devtool build-image agl-demo-platform
37 If that is working you could add it to git/gerrit. You have to add your recipe to a layer.
39 1. Copy files to the recipe
40 2. add recipe to a packagegroup
49 ![Build recipe](images/AGL_add_recipe.png)