summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorTim Orling <ticotimo@gmail.com>2022-03-01 08:36:14 -0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-03-04 09:39:37 +0000
commit5bf8da73bb157e5bc46a02e90d1ecaec170f4bff (patch)
treedd6abd2b2d0d88308a47c302c967faa8246c8416 /documentation
parent38485355239b45db078d0ed26f14290099fb2cb7 (diff)
downloadpoky-5bf8da73bb157e5bc46a02e90d1ecaec170f4bff.tar.gz
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>
Diffstat (limited to 'documentation')
-rw-r--r--documentation/ref-manual/classes.rst29
1 files changed, 0 insertions, 29 deletions
diff --git a/documentation/ref-manual/classes.rst b/documentation/ref-manual/classes.rst
index 56d2d4538a..80ff9298c2 100644
--- a/documentation/ref-manual/classes.rst
+++ b/documentation/ref-manual/classes.rst
@@ -503,35 +503,6 @@ Support for other version control systems such as Subversion is limited
503due to BitBake's automatic fetch dependencies (e.g. 503due to BitBake's automatic fetch dependencies (e.g.
504``subversion-native``). 504``subversion-native``).
505 505
506.. _ref-classes-distutils3:
507
508``distutils3*.bbclass``
509=======================
510
511The ``distutils3*`` classes support recipes for Python version 3.x
512extensions, which are simple. These recipes usually only need to point
513to the source's archive and then inherit the proper class. Building is
514split into three methods depending on which method the module authors
515used.
516
517- Extensions that use an Autotools-based build system require Autotools
518 and ``distutils``-based classes in their recipes.
519
520- Extensions that use ``distutils``-based build systems require the
521 ``distutils`` class in their recipes.
522
523 .. note::
524
525 ``distutils`` has been deprecated in Python 3.10 and will be removed
526 in Python 3.12. For this reason the ``distutils3*`` classes are now
527 deprecated and will be removed from core in the near future. Instead,
528 use the ``setuptools3*`` classes.
529
530
531- Extensions that use build systems based on ``setuptools3`` require
532 the :ref:`setuptools3 <ref-classes-setuptools3>` class in their
533 recipes.
534
535.. _ref-classes-externalsrc: 506.. _ref-classes-externalsrc:
536 507
537``externalsrc.bbclass`` 508``externalsrc.bbclass``