ref-manual: Edits to autotools class.

(From yocto-docs rev: 91f058a605dc8f6ad38f73c5874fe754f6e1eed6)

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 12:28:41 -06:00 committed by Richard Purdie
parent 3ca6ae7cdf
commit 0619ece9b3
1 changed files with 24 additions and 19 deletions

View File

@ -87,28 +87,17 @@
</para>
</section>
<section id='ref-classes-base'>
<title>The base Class - <filename>base.bbclass</filename></title>
<para>
The base class is special in that every <filename>.bb</filename>
file inherits it automatically.
This class contains definitions for standard basic
tasks such as fetching, unpacking, configuring (empty by default), compiling
(runs any <filename>Makefile</filename> present), installing (empty by default) and packaging
(empty by default).
These classes are often overridden or extended by other classes
such as <filename>autotools.bbclass</filename> or <filename>package.bbclass</filename>.
The class also contains some commonly used functions such as <filename>oe_runmake</filename>.
</para>
</section>
<section id='ref-classes-autotools'>
<title>Autotooled Packages - <filename>autotools.bbclass</filename></title>
<title><filename>autotools.bbclass</filename></title>
<para>
Autotools (<filename>autoconf</filename>, <filename>automake</filename>,
and <filename>libtool</filename>) bring standardization.
The <filename>autotools</filename> class supports Autotooled
packages.
</para>
<para>
The <filename>autoconf</filename>, <filename>automake</filename>,
and <filename>libtool</filename> bring standardization.
This class defines a set of tasks (configure, compile etc.) that
work for all Autotooled packages.
It should usually be enough to define a few standard variables
@ -143,6 +132,22 @@
</para>
</section>
<section id='ref-classes-base'>
<title>The base Class - <filename>base.bbclass</filename></title>
<para>
The base class is special in that every <filename>.bb</filename>
file inherits it automatically.
This class contains definitions for standard basic
tasks such as fetching, unpacking, configuring (empty by default), compiling
(runs any <filename>Makefile</filename> present), installing (empty by default) and packaging
(empty by default).
These classes are often overridden or extended by other classes
such as <filename>autotools.bbclass</filename> or <filename>package.bbclass</filename>.
The class also contains some commonly used functions such as <filename>oe_runmake</filename>.
</para>
</section>
<section id='ref-classes-update-alternatives'>
<title>Alternatives - <filename>update-alternatives.bbclass</filename></title>