mirror of
https://git.yoctoproject.org/poky
synced 2026-05-31 00:39:46 +00:00
docs: ref-manual: remove distutils* from classes
The distutils*.bbclasses have been removed from oe-core and moved to meta-python, so remove them from ref-manual/classes.rst. (From yocto-docs rev: 9da8fd7d436ac3eb3b66409cf0e53218d6e41822) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
3848535523
commit
5bf8da73bb
@@ -503,35 +503,6 @@ Support for other version control systems such as Subversion is limited
|
|||||||
due to BitBake's automatic fetch dependencies (e.g.
|
due to BitBake's automatic fetch dependencies (e.g.
|
||||||
``subversion-native``).
|
``subversion-native``).
|
||||||
|
|
||||||
.. _ref-classes-distutils3:
|
|
||||||
|
|
||||||
``distutils3*.bbclass``
|
|
||||||
=======================
|
|
||||||
|
|
||||||
The ``distutils3*`` classes support recipes for Python version 3.x
|
|
||||||
extensions, which are simple. These recipes usually only need to point
|
|
||||||
to the source's archive and then inherit the proper class. Building is
|
|
||||||
split into three methods depending on which method the module authors
|
|
||||||
used.
|
|
||||||
|
|
||||||
- Extensions that use an Autotools-based build system require Autotools
|
|
||||||
and ``distutils``-based classes in their recipes.
|
|
||||||
|
|
||||||
- Extensions that use ``distutils``-based build systems require the
|
|
||||||
``distutils`` class in their recipes.
|
|
||||||
|
|
||||||
.. note::
|
|
||||||
|
|
||||||
``distutils`` has been deprecated in Python 3.10 and will be removed
|
|
||||||
in Python 3.12. For this reason the ``distutils3*`` classes are now
|
|
||||||
deprecated and will be removed from core in the near future. Instead,
|
|
||||||
use the ``setuptools3*`` classes.
|
|
||||||
|
|
||||||
|
|
||||||
- Extensions that use build systems based on ``setuptools3`` require
|
|
||||||
the :ref:`setuptools3 <ref-classes-setuptools3>` class in their
|
|
||||||
recipes.
|
|
||||||
|
|
||||||
.. _ref-classes-externalsrc:
|
.. _ref-classes-externalsrc:
|
||||||
|
|
||||||
``externalsrc.bbclass``
|
``externalsrc.bbclass``
|
||||||
|
|||||||
Reference in New Issue
Block a user