diff options
| author | Paul Eggleton <bluelightning@bluelightning.org> | 2024-04-14 13:43:11 -0700 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-04-16 07:55:42 +0100 |
| commit | 0ff0de3c65ebac324f5a9b1ff5495e5b50445df5 (patch) | |
| tree | 52df30aef757064df177d69f6660af978f07c1a9 /documentation/ref-manual | |
| parent | cb7663fe2b71b66b301fb2aafd772d744a4d736a (diff) | |
| download | poky-0ff0de3c65ebac324f5a9b1ff5495e5b50445df5.tar.gz | |
ref-manual: add new python classes
Add brief documentation of python_maturin and python_mesonpy classes
that were added in 5.0.
(From yocto-docs rev: ce7dd61a928dec778a5df538701dfdeb26db0ebd)
Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com>
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/ref-manual')
| -rw-r--r-- | documentation/ref-manual/classes.rst | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/documentation/ref-manual/classes.rst b/documentation/ref-manual/classes.rst index 29e5624e95..8d69e9947f 100644 --- a/documentation/ref-manual/classes.rst +++ b/documentation/ref-manual/classes.rst | |||
| @@ -2380,6 +2380,24 @@ Python modules built with ``flit_core.buildapi`` are pure Python (no | |||
| 2380 | 2380 | ||
| 2381 | Internally this uses the :ref:`ref-classes-python_pep517` class. | 2381 | Internally this uses the :ref:`ref-classes-python_pep517` class. |
| 2382 | 2382 | ||
| 2383 | .. _ref-classes-python_maturin: | ||
| 2384 | |||
| 2385 | ``python_maturin`` | ||
| 2386 | ================== | ||
| 2387 | |||
| 2388 | The :ref:`ref-classes-python_maturin` class provides support for python-maturin, a replacement | ||
| 2389 | for setuptools_rust and another "backend" for building Python Wheels. | ||
| 2390 | |||
| 2391 | .. _ref-classes-python_mesonpy: | ||
| 2392 | |||
| 2393 | ``python_mesonpy`` | ||
| 2394 | ================== | ||
| 2395 | |||
| 2396 | The :ref:`ref-classes-python_mesonpy` class enables building Python modules which use the | ||
| 2397 | meson-python build system. | ||
| 2398 | |||
| 2399 | Internally this uses the :ref:`ref-classes-python_pep517` class. | ||
| 2400 | |||
| 2383 | .. _ref-classes-python_pep517: | 2401 | .. _ref-classes-python_pep517: |
| 2384 | 2402 | ||
| 2385 | ``python_pep517`` | 2403 | ``python_pep517`` |
