diff options
| author | Scott Rifenbark <scott.m.rifenbark@intel.com> | 2013-12-05 12:28:41 -0600 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-12-11 14:18:59 +0000 |
| commit | 4c7ff4744a2691d7158e62b0e2273633ec9f7ae4 (patch) | |
| tree | af9f2286820e76107e6d1627d3f9356d1551bd51 | |
| parent | 9506911489e1dbc261e34441da2b4fef786eb452 (diff) | |
| download | poky-4c7ff4744a2691d7158e62b0e2273633ec9f7ae4.tar.gz | |
ref-manual: Edits to autotools class.
(From yocto-docs rev: 23b66ed60f12758f34f741ba9e97b4ee19ac8b1c)
Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
| -rw-r--r-- | documentation/ref-manual/ref-classes.xml | 39 |
1 files changed, 22 insertions, 17 deletions
diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml index f3a449f5dd..71e74e869b 100644 --- a/documentation/ref-manual/ref-classes.xml +++ b/documentation/ref-manual/ref-classes.xml | |||
| @@ -87,28 +87,17 @@ | |||
| 87 | </para> | 87 | </para> |
| 88 | </section> | 88 | </section> |
| 89 | 89 | ||
| 90 | <section id='ref-classes-base'> | 90 | <section id='ref-classes-autotools'> |
| 91 | <title>The base Class - <filename>base.bbclass</filename></title> | 91 | <title><filename>autotools.bbclass</filename></title> |
| 92 | 92 | ||
| 93 | <para> | 93 | <para> |
| 94 | The base class is special in that every <filename>.bb</filename> | 94 | The <filename>autotools</filename> class supports Autotooled |
| 95 | file inherits it automatically. | 95 | packages. |
| 96 | This class contains definitions for standard basic | ||
| 97 | tasks such as fetching, unpacking, configuring (empty by default), compiling | ||
| 98 | (runs any <filename>Makefile</filename> present), installing (empty by default) and packaging | ||
| 99 | (empty by default). | ||
| 100 | These classes are often overridden or extended by other classes | ||
| 101 | such as <filename>autotools.bbclass</filename> or <filename>package.bbclass</filename>. | ||
| 102 | The class also contains some commonly used functions such as <filename>oe_runmake</filename>. | ||
| 103 | </para> | 96 | </para> |
| 104 | </section> | ||
| 105 | |||
| 106 | <section id='ref-classes-autotools'> | ||
| 107 | <title>Autotooled Packages - <filename>autotools.bbclass</filename></title> | ||
| 108 | 97 | ||
| 109 | <para> | 98 | <para> |
| 110 | Autotools (<filename>autoconf</filename>, <filename>automake</filename>, | 99 | The <filename>autoconf</filename>, <filename>automake</filename>, |
| 111 | and <filename>libtool</filename>) bring standardization. | 100 | and <filename>libtool</filename> bring standardization. |
| 112 | This class defines a set of tasks (configure, compile etc.) that | 101 | This class defines a set of tasks (configure, compile etc.) that |
| 113 | work for all Autotooled packages. | 102 | work for all Autotooled packages. |
| 114 | It should usually be enough to define a few standard variables | 103 | It should usually be enough to define a few standard variables |
| @@ -143,6 +132,22 @@ | |||
| 143 | </para> | 132 | </para> |
| 144 | </section> | 133 | </section> |
| 145 | 134 | ||
| 135 | <section id='ref-classes-base'> | ||
| 136 | <title>The base Class - <filename>base.bbclass</filename></title> | ||
| 137 | |||
| 138 | <para> | ||
| 139 | The base class is special in that every <filename>.bb</filename> | ||
| 140 | file inherits it automatically. | ||
| 141 | This class contains definitions for standard basic | ||
| 142 | tasks such as fetching, unpacking, configuring (empty by default), compiling | ||
| 143 | (runs any <filename>Makefile</filename> present), installing (empty by default) and packaging | ||
| 144 | (empty by default). | ||
| 145 | These classes are often overridden or extended by other classes | ||
| 146 | such as <filename>autotools.bbclass</filename> or <filename>package.bbclass</filename>. | ||
| 147 | The class also contains some commonly used functions such as <filename>oe_runmake</filename>. | ||
| 148 | </para> | ||
| 149 | </section> | ||
| 150 | |||
| 146 | <section id='ref-classes-update-alternatives'> | 151 | <section id='ref-classes-update-alternatives'> |
| 147 | <title>Alternatives - <filename>update-alternatives.bbclass</filename></title> | 152 | <title>Alternatives - <filename>update-alternatives.bbclass</filename></title> |
| 148 | 153 | ||
