diff options
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 | ||