ref-manual: Added setuptools class and edits to distutils class.

(From yocto-docs rev: 5bd4a02a55f0be84787103f99c48f1759840ac7c)

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-04 07:59:34 -06:00 committed by Richard Purdie
parent 1f72508b96
commit 9ff93dbc50
1 changed files with 18 additions and 3 deletions

View File

@ -1701,6 +1701,17 @@
</para>
</section>
<section id='ref-classes-setuptools'>
<title><filename>setuptools.bbclass</filename></title>
<para>
The <filename>setuptools</filename> class supports extensions that use
setuptools-based build systems.
If your recipe uses these build systems, the recipe needs to
inherit the <filename>setuptools</filename> class.
</para>
</section>
<section id='ref-classes-distutils'>
<title>Python Extensions - <filename>distutils.bbclass</filename></title>
@ -1712,12 +1723,16 @@
<itemizedlist>
<listitem><para>Extensions that use an Autotools-based build system
require Autotools and
<filename>distutils</filename>-based
<filename>.bbclasse</filename> files in their recipes.
<filename>distutils</filename>-based classes in their recipes.
</para></listitem>
<listitem><para>Extensions that use
<filename>distutils</filename>-based build systems require
<filename>distutils.bbclass</filename> in their recipes.
the <filename>distutils</filename> class in their recipes.
</para></listitem>
<listitem><para>Extensions that use the setuptools-based build
systems require the
<link linkend='ref-classes-setuptools'><filename>setuptools</filename></link>
class in their recipes.
</para></listitem>
</itemizedlist>
</para>