8.6. Modifying an Existing Recipe

Use the devtool modify command to begin modifying the source of an existing recipe. This command is very similar to the add command except that it does not physically create the recipe in the workspace layer because the recipe already exists in an another layer.

The devtool modify command extracts the source for a recipe, sets it up as a Git repository if the source had not already been fetched from Git, checks out a branch for development, and applies any patches from the recipe as commits on top. You can use the following command to checkout the source files:

     $ devtool modify recipe
            

Using the above command form, devtool uses the existing recipe's SRC_URI statement to locate the upstream source, extracts the source into the default sources location in the workspace. The default development branch used is "devtool".