diff options
author | Scott Rifenbark <scott.m.rifenbark@intel.com> | 2014-04-04 09:15:13 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-04-08 14:20:14 +0100 |
commit | 60041e0cfbfd5db9501ce114a451ab47733011e0 (patch) | |
tree | 5d1370376791073fd5e5fa84a7753b6ee13cf9ae /documentation/ref-manual/ref-classes.xml | |
parent | 5ce6d8a17ba9c5cd45e26782ef6588fbe1b08e8a (diff) | |
download | poky-60041e0cfbfd5db9501ce114a451ab47733011e0.tar.gz |
ref-manual: Added distutils3 class.
(From yocto-docs rev: 0962f3545ea7c97f821355e36bf6aa85fea8b392)
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.xml | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml index c86875ed84..8184c1c5a9 100644 --- a/documentation/ref-manual/ref-classes.xml +++ b/documentation/ref-manual/ref-classes.xml | |||
@@ -660,6 +660,34 @@ | |||
660 | </para> | 660 | </para> |
661 | </section> | 661 | </section> |
662 | 662 | ||
663 | <section id='ref-classes-distutils3'> | ||
664 | <title><filename>distutils3.bbclass</filename></title> | ||
665 | |||
666 | <para> | ||
667 | The <filename>distutils3</filename> class supports recipes for Python | ||
668 | version 3.x extensions, which are simple. | ||
669 | These recipes usually only need to point to the source's archive and | ||
670 | then inherit the proper class. | ||
671 | Building is split into two methods depending on which method the | ||
672 | module authors used. | ||
673 | <itemizedlist> | ||
674 | <listitem><para>Extensions that use an Autotools-based build system | ||
675 | require Autotools and | ||
676 | <filename>distutils</filename>-based classes in their recipes. | ||
677 | </para></listitem> | ||
678 | <listitem><para>Extensions that use | ||
679 | <filename>distutils</filename>-based build systems require | ||
680 | the <filename>distutils</filename> class in their recipes. | ||
681 | </para></listitem> | ||
682 | <listitem><para>Extensions that use the setuptools3-based build | ||
683 | systems require the | ||
684 | <link linkend='ref-classes-setuptools'><filename>setuptools3</filename></link> | ||
685 | class in their recipes. | ||
686 | </para></listitem> | ||
687 | </itemizedlist> | ||
688 | </para> | ||
689 | </section> | ||
690 | |||
663 | <section id='ref-classes-externalsrc'> | 691 | <section id='ref-classes-externalsrc'> |
664 | <title><filename>externalsrc.bbclass</filename></title> | 692 | <title><filename>externalsrc.bbclass</filename></title> |
665 | 693 | ||