summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual/ref-classes.xml
diff options
context:
space:
mode:
authorScott Rifenbark <scott.m.rifenbark@intel.com>2013-12-04 07:59:34 -0600
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-12-11 14:17:51 +0000
commit9ff93dbc50ed61a15d1379bfa467f1784ee1f341 (patch)
tree25a2edf480c85d676b5c68db23b4ca95caeeb877 /documentation/ref-manual/ref-classes.xml
parent1f72508b966db7d2ca49820bc72432617d06b540 (diff)
downloadpoky-9ff93dbc50ed61a15d1379bfa467f1784ee1f341.tar.gz
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>
Diffstat (limited to 'documentation/ref-manual/ref-classes.xml')
-rw-r--r--documentation/ref-manual/ref-classes.xml21
1 files changed, 18 insertions, 3 deletions
diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml
index b533ee9d3b..c9fedb20bb 100644
--- a/documentation/ref-manual/ref-classes.xml
+++ b/documentation/ref-manual/ref-classes.xml
@@ -1701,6 +1701,17 @@
1701 </para> 1701 </para>
1702</section> 1702</section>
1703 1703
1704<section id='ref-classes-setuptools'>
1705 <title><filename>setuptools.bbclass</filename></title>
1706
1707 <para>
1708 The <filename>setuptools</filename> class supports extensions that use
1709 setuptools-based build systems.
1710 If your recipe uses these build systems, the recipe needs to
1711 inherit the <filename>setuptools</filename> class.
1712 </para>
1713</section>
1714
1704<section id='ref-classes-distutils'> 1715<section id='ref-classes-distutils'>
1705 <title>Python Extensions - <filename>distutils.bbclass</filename></title> 1716 <title>Python Extensions - <filename>distutils.bbclass</filename></title>
1706 1717
@@ -1712,12 +1723,16 @@
1712 <itemizedlist> 1723 <itemizedlist>
1713 <listitem><para>Extensions that use an Autotools-based build system 1724 <listitem><para>Extensions that use an Autotools-based build system
1714 require Autotools and 1725 require Autotools and
1715 <filename>distutils</filename>-based 1726 <filename>distutils</filename>-based classes in their recipes.
1716 <filename>.bbclasse</filename> files in their recipes.
1717 </para></listitem> 1727 </para></listitem>
1718 <listitem><para>Extensions that use 1728 <listitem><para>Extensions that use
1719 <filename>distutils</filename>-based build systems require 1729 <filename>distutils</filename>-based build systems require
1720 <filename>distutils.bbclass</filename> in their recipes. 1730 the <filename>distutils</filename> class in their recipes.
1731 </para></listitem>
1732 <listitem><para>Extensions that use the setuptools-based build
1733 systems require the
1734 <link linkend='ref-classes-setuptools'><filename>setuptools</filename></link>
1735 class in their recipes.
1721 </para></listitem> 1736 </para></listitem>
1722 </itemizedlist> 1737 </itemizedlist>
1723 </para> 1738 </para>