diff options
Diffstat (limited to 'documentation')
| -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 | ||
