diff options
author | Scott Rifenbark <scott.m.rifenbark@intel.com> | 2013-12-04 07:59:34 -0600 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-12-11 14:18:54 +0000 |
commit | 16b628c1ffa6915ad4816e08a320d8d94e9c4a04 (patch) | |
tree | d0a76daa86599f61da7ec82080c8dc96107669d4 | |
parent | 4c3eece8e9d9491878db2867680d49e603d8f75c (diff) | |
download | poky-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.xml | 21 |
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> |