diff options
author | Tim Orling <ticotimo@gmail.com> | 2022-03-01 08:36:14 -0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-03-04 09:39:37 +0000 |
commit | 5bf8da73bb157e5bc46a02e90d1ecaec170f4bff (patch) | |
tree | dd6abd2b2d0d88308a47c302c967faa8246c8416 /documentation | |
parent | 38485355239b45db078d0ed26f14290099fb2cb7 (diff) | |
download | poky-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.rst | 29 |
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 | |||
503 | due to BitBake's automatic fetch dependencies (e.g. | 503 | due 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 | |||
511 | The ``distutils3*`` classes support recipes for Python version 3.x | ||
512 | extensions, which are simple. These recipes usually only need to point | ||
513 | to the source's archive and then inherit the proper class. Building is | ||
514 | split into three methods depending on which method the module authors | ||
515 | used. | ||
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`` |