aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBill Traynor <wmat@alphatroop.com>2013-04-15 19:45:25 -0400
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-01-13 22:00:27 +0000
commite12e425959f3f4d139f6ce1e54d3d7ba432f4fce (patch)
treebb33d690114355ad8c33d562d32e42847c35fe8e
parentc1d843a74d9c25276e2a82460d679388cdb36ba3 (diff)
downloadbitbake-e12e425959f3f4d139f6ce1e54d3d7ba432f4fce.tar.gz
bitbake-e12e425959f3f4d139f6ce1e54d3d7ba432f4fce.tar.bz2
bitbake-e12e425959f3f4d139f6ce1e54d3d7ba432f4fce.zip
user-manual-metadata: Continued refactoring of the metadata chapter.
Continuing to reorganize the metadata chapter more logically. Signed-off-by: Bill Traynor <wmat@alphatroop.com>
-rw-r--r--doc/user-manual/user-manual-metadata.xml39
1 files changed, 9 insertions, 30 deletions
diff --git a/doc/user-manual/user-manual-metadata.xml b/doc/user-manual/user-manual-metadata.xml
index 3da88f8fe..a0c6bb976 100644
--- a/doc/user-manual/user-manual-metadata.xml
+++ b/doc/user-manual/user-manual-metadata.xml
@@ -141,8 +141,6 @@
<literal>cvalappend</literal>.
</para>
</section>
-</section>
-
<section>
<title>Appending (+=) and Prepending (=+)</title>
@@ -242,7 +240,8 @@ yourself.</para>
variable containing today's date.
</para>
</section>
-
+</section>
+
<section>
<title>Conditional Syntax (Overrides)</title>
@@ -577,6 +576,7 @@ yourself.</para>
'recrdeptask' flags please see the dependencies section.
</para>
</section>
+ </section>
<section>
<title>Parsing</title>
@@ -635,7 +635,7 @@ yourself.</para>
and does handle wildcards.
</para>
</section>
- </section>
+</section>
<section>
<title>Events</title>
@@ -723,6 +723,8 @@ yourself.</para>
<section>
<title>Dependencies</title>
+ <section>
+ <title>Dependencies</title>
<para>BitBake handles dependencies at the task level since to allow for
efficient operation with multiple processes executing in
parallel, a robust method of specifying task dependencies is
@@ -731,7 +733,7 @@ yourself.</para>
</section>
<section>
- <title>Dependencies internal to the .bb file</title>
+ <title>Dependencies Internal to the .bb File</title>
<para>Where the dependencies are internal to a given .bb file, the
dependencies are handled by the previously detailed addtask
directive.
@@ -794,7 +796,7 @@ yourself.</para>
</section>
<section>
- <title>Inter task</title>
+ <title>Inter Task Dependencies</title>
<para>The 'depends' flag for tasks is a more generic form which allows
an interdependency on specific tasks rather than specifying
the data in DEPENDS.
@@ -813,29 +815,6 @@ yourself.</para>
namespace.
</para>
</section>
-
- <section>
- <title>Classes</title>
- <para>BitBake classes are our rudimentary inheritance mechanism.
- As briefly mentioned in the metadata introduction, they're
- parsed when an
- <literal>inherit</literal>
- directive is encountered, and they are located in classes/
- relative to the directories in
- <envar>BBPATH</envar>.
- </para>
- </section>
-<section>
- <title>.bb files</title>
- <para>A BitBake (.bb) file is a logical unit of tasks to be executed.
- Normally this is a package to be built.
- Inter-.bb dependencies are obeyed.
- The files themselves are located via the
- <varname>BBFILES</varname>
- variable, which is set to a space separated list of .bb files,
- and does handle wildcards.
- </para>
- </section>
-
+</section>
</section>
</chapter>