June 2016
Beginner
214 pages
3h 47m
English
Now that we've seen how to integrate our recipe (gpio-packt) to the previously created layer (meta-packt_rpi), we will see how to create a patch to the gpio-packt recipe.
The first step
is to create the
.patch
file.
Use
the following commands
to create
a backup of the
original file:
$ cd meta-pack_rpi/recipe-custom/gpio_packt $ cp gpio-packt/gpio-example.c gpio-packt/gpio-example.orig
Now, we can modify our main source code (gpio-example.c):
$ sed -i 's/Button Mode/Button Mode!/' gpio-packt/gpio-example.c
We have now changed our source file like we wanted to; the next step is to create our patch file with the diff command:
$ diff -u gpio-packt/gpio-example.orig gpio-packt/gpio-example.c > gpio-packt/fix.patch ...Read now
Unlock full access