summaryrefslogtreecommitdiffstats
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:18:54 +0000
commit16b628c1ffa6915ad4816e08a320d8d94e9c4a04 (patch)
treed0a76daa86599f61da7ec82080c8dc96107669d4
parent4c3eece8e9d9491878db2867680d49e603d8f75c (diff)
downloadpoky-16b628c1ffa6915ad4816e08a320d8d94e9c4a04.tar.gz
ref-manual: Added setuptools class and edits to distutils class.
(From yocto-docs rev: 433917369e8cac9f95fb8165a0b49f874e0c39fa) 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.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>