ref-manual: Edits to externalsrc class.

(From yocto-docs rev: 08c18fa4fc354972e9898bd3eb10e9aa6b96532d)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Scott Rifenbark 2013-12-05 15:52:53 -06:00 committed by Richard Purdie
parent 010d18250d
commit bfb6cd84f1
1 changed files with 9 additions and 9 deletions

View File

@ -2850,8 +2850,8 @@
<title><filename>externalsrc.bbclass</filename></title> <title><filename>externalsrc.bbclass</filename></title>
<para> <para>
You can use this class to build software from source code that is The <filename>externalsrc</filename> class supports building software
external to the OpenEmbedded build system. from source code that is external to the OpenEmbedded build system.
Building software from an external source tree means that the build Building software from an external source tree means that the build
system's normal fetch, unpack, and patch process is not used. system's normal fetch, unpack, and patch process is not used.
</para> </para>
@ -2861,7 +2861,7 @@
<link linkend='var-S'><filename>S</filename></link> and <link linkend='var-S'><filename>S</filename></link> and
<link linkend='var-B'><filename>B</filename></link> variables to <link linkend='var-B'><filename>B</filename></link> variables to
locate unpacked recipe source code and to build it, respectively. locate unpacked recipe source code and to build it, respectively.
When your recipe inherits <filename>externalsrc.bbclass</filename>, When your recipe inherits the <filename>externalsrc</filename> class,
you use the you use the
<link linkend='var-EXTERNALSRC'><filename>EXTERNALSRC</filename></link> <link linkend='var-EXTERNALSRC'><filename>EXTERNALSRC</filename></link>
and and
@ -2881,19 +2881,19 @@
<literallayout class='monospaced'> <literallayout class='monospaced'>
${WORKDIR}/${BPN}/{PV}/ ${WORKDIR}/${BPN}/{PV}/
</literallayout> </literallayout>
See the glossary entries for the See these variables for more information:
<link linkend='var-WORKDIR'><filename>WORKDIR</filename></link>, <link linkend='var-WORKDIR'><filename>WORKDIR</filename></link>,
<link linkend='var-BPN'><filename>BPN</filename></link>, <link linkend='var-BPN'><filename>BPN</filename></link>, and
<link linkend='var-PV'><filename>PV</filename></link>, <link linkend='var-PV'><filename>PV</filename></link>,
</para> </para>
<para> <para>
For more information on For more information on the
<filename>externalsrc.bbclass</filename>, see the comments in <filename>externalsrc</filename> class, see the comments in
<filename>meta/classes/externalsrc.bbclass</filename> in the <filename>meta/classes/externalsrc.bbclass</filename> in the
<ulink url='&YOCTO_DOCS_DEV_URL;#source-directory'>Source Directory</ulink>. <ulink url='&YOCTO_DOCS_DEV_URL;#source-directory'>Source Directory</ulink>.
For information on how to use <filename>externalsrc.bbclass</filename>, For information on how to use the <filename>externalsrc</filename>
see the class, see the
"<ulink url='&YOCTO_DOCS_DEV_URL;#building-software-from-an-external-source'>Building Software from an External Source</ulink>" "<ulink url='&YOCTO_DOCS_DEV_URL;#building-software-from-an-external-source'>Building Software from an External Source</ulink>"
section in the Yocto Project Development Manual. section in the Yocto Project Development Manual.
</para> </para>