dev-manual: Number of minor tweaks to Dev Manual, Chapter 5.

(From yocto-docs rev: 779e33c9f1228c54ed1b4e60c109d0b2ecd4b2f8)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Robert P. J. Day 2013-11-22 10:21:27 -08:00 committed by Richard Purdie
parent 551166d616
commit 7650be618a
1 changed files with 8 additions and 8 deletions

View File

@ -9,7 +9,7 @@
This chapter describes fundamental procedures such as creating layers, This chapter describes fundamental procedures such as creating layers,
adding new software packages, extending or customizing images, adding new software packages, extending or customizing images,
porting work to new hardware (adding a new machine), and so forth. porting work to new hardware (adding a new machine), and so forth.
You will find the procedures documented here occur often in the You will find that the procedures documented here occur often in the
development cycle using the Yocto Project. development cycle using the Yocto Project.
</para> </para>
@ -23,7 +23,7 @@
each other. each other.
You might find it tempting to keep everything in one layer when You might find it tempting to keep everything in one layer when
working on a single project. working on a single project.
However, the more modular you organize your Metadata, the easier However, the more modular your Metadata, the easier
it is to cope with future changes. it is to cope with future changes.
</para> </para>
@ -77,7 +77,7 @@
</para> </para>
<para> <para>
Furthermore, if you set up a local copy of the As another example, if you set up a local copy of the
<filename>meta-intel</filename> Git repository <filename>meta-intel</filename> Git repository
and then explore the folder of that general layer, and then explore the folder of that general layer,
you will discover many Intel-specific BSP layers inside. you will discover many Intel-specific BSP layers inside.
@ -224,7 +224,7 @@
file within the layer. file within the layer.
If the layer adds distro policy, add the distro If the layer adds distro policy, add the distro
configuration in a <filename>conf/distro/</filename> configuration in a <filename>conf/distro/</filename>
file with the layer. file within the layer.
If the layer introduces new recipes, put the recipes If the layer introduces new recipes, put the recipes
you need in <filename>recipes-*</filename> you need in <filename>recipes-*</filename>
subdirectories within the layer. subdirectories within the layer.
@ -810,7 +810,7 @@
<filename>&lt;layer&gt;.conf</filename>). <filename>&lt;layer&gt;.conf</filename>).
</para></listitem> </para></listitem>
<listitem><para><emphasis>The <listitem><para><emphasis>The
<filename>COPYING.MIT</filename>:</emphasis> <filename>COPYING.MIT</filename> file:</emphasis>
The copyright and use notice for the software. The copyright and use notice for the software.
</para></listitem> </para></listitem>
<listitem><para><emphasis>The <filename>README</filename> <listitem><para><emphasis>The <filename>README</filename>
@ -826,7 +826,7 @@
in <filename>&lt;layer&gt;/recipes-example/example/</filename>. in <filename>&lt;layer&gt;/recipes-example/example/</filename>.
The script creates a <filename>.bb</filename> file and a The script creates a <filename>.bb</filename> file and a
directory, which contains a sample directory, which contains a sample
<filename>helloworld.c</filename> source file and along with <filename>helloworld.c</filename> source file, along with
a sample patch file. a sample patch file.
If you do not provide a recipe name, the script uses If you do not provide a recipe name, the script uses
"example". "example".
@ -1131,7 +1131,7 @@
<title>Writing a Recipe to Add a Package to Your Image</title> <title>Writing a Recipe to Add a Package to Your Image</title>
<para> <para>
Recipes add packages to your image. Recipes let you define packages you can add to your image.
Writing a recipe means creating a <filename>.bb</filename> file that sets some Writing a recipe means creating a <filename>.bb</filename> file that sets some
variables. variables.
For information on variables that are useful for recipes and for information about recipe naming For information on variables that are useful for recipes and for information about recipe naming
@ -1546,7 +1546,7 @@
You need to create a <filename>configure</filename> task that configures the You need to create a <filename>configure</filename> task that configures the
unpacked kernel with a defconfig. unpacked kernel with a defconfig.
You can do this by using a <filename>make defconfig</filename> command or, You can do this by using a <filename>make defconfig</filename> command or,
more commonly, by copying in a suitable <filename>defconfig</filename> file and and then running more commonly, by copying in a suitable <filename>defconfig</filename> file and then running
<filename>make oldconfig</filename>. <filename>make oldconfig</filename>.
By making use of <filename>inherit kernel</filename> and potentially some of the By making use of <filename>inherit kernel</filename> and potentially some of the
<filename>linux-*.inc</filename> files, most other functionality is <filename>linux-*.inc</filename> files, most other functionality is