user-manual-metadata.xml: Add details about environment variables used by BitBake

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
user-manual-metadata.xml: Add details about general variables used by BitBake

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
user-manual-metadata.xml: Add bare bones of a scheduler section

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
user-manual-metadata.xml: Edits to "Sharing Functionality"

Applied some review edits from Paul to the section.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
user-manual-ref-variables.xml: Edits to BBCLASSEXTEND.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
user-manual-ref-variables.xml: Edits to SRC_URI.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
user-manual-metadata.xml: Rewrite of the "Functions" section.

Re-organized this around the 3 types of functions that we seem
to be show-casing here.  The original organization was not very
good.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
user-manual-metadata.xml: Rewrite of the "Tasks" section.

I cleaned up this section with some general improvements.

I also broke this up into a couple sub-sections where it seemed
to logically fall.  Also, stole some metadata concept from the
next section ("Running Tasks") that really should be lumped under
"Tasks".

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
user-manual-metadata.xml: Edits to "Variable Flags" section

Worked through this section with Richard providing an interactive
review.  The changes are after the review.  There was also a
small edit to the "Tasks" section.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
user-manual-metadata.xml: General cleanup to "Parsing and Execution"

I went through and created links for variables we reference that
are in the glossary.  I also re-wrote much of the text to just
clean it up.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
user-manual-metadata.xml: Re-write of "Events" section.

General cleanup of the text.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
user-manual-ref-variables.xml: Added BBVERSIONS variable.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
user-manual-metadata.xml: Re-write of "Variants - Class Extension Mechanism" section.

Some general rewrites here.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
user-manual-metadata.xml: Re-write the "Dependencies" section.

General edits and dumping of the useless "Overview" section.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
user-manual-metadata.xml: Rewrite "Accessing Datastore Variables Using Python"

Rewrote this section.  Used a table instead of the funky list
that was there.  I still need to format it some.

Also fixed up the term "datastore".  It should not be "data store"

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
user-manual-metadata.xml: WIP - Some edits in the checksum area.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
user-manual-ref-variables.xml: Added a note qualifying the variables.

The note provides some information in general about the variables
that are part of the glossary.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
user-manual-intro.xml: Added an introduction to the manual.

Describes purpose and qualifies some stuff.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
user-manual: Added new chapter to cover BB execution.

This commit added need files, cleaned up bogus links, and
adjusted the build file, which is user-manual.xml.

The new chapter file is "user-manual-execution.xml". The file
has base text from the bitbake section from the "Closer Look"
chapter of the YP ref-manual.  This means that I had to initially
include some figures from that book for now.  I am not including
them as part of this commit though as they will likely get renamed.
I made sure that all links were removed that were specific to the
YP ref-manual.

Another change was in the user-manual.xml file to include
the new chapter as part of the build.

Another block of text for the new chapter was the "Running a Task"
section from the user-manual-metadata.xml file.  Consequently, that
section was deleted from the "Metafile" chapter.

Another block of text for the new chapter was the "Parsing
and Execution" section from the user-manual-metadata.xml file.
Consequently, that section was deleted from the "Metafile chapter.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
user-manual-fetching.xml: Re-write of "File Download Support" chapter.

Basic re-write to clean up text and flow.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>