summaryrefslogtreecommitdiffstats
path: root/documentation/migration-guides/migration-4.2.rst
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/migration-guides/migration-4.2.rst')
-rw-r--r--documentation/migration-guides/migration-4.2.rst22
1 files changed, 22 insertions, 0 deletions
diff --git a/documentation/migration-guides/migration-4.2.rst b/documentation/migration-guides/migration-4.2.rst
index ccc3e8905e..c2ec8af8a4 100644
--- a/documentation/migration-guides/migration-4.2.rst
+++ b/documentation/migration-guides/migration-4.2.rst
@@ -85,6 +85,28 @@ On the other hand, some earlier distributions are no longer supported:
85 85
86See :ref:`all supported distributions <system-requirements-supported-distros>`. 86See :ref:`all supported distributions <system-requirements-supported-distros>`.
87 87
88
89.. _migration-4.2-addpylib:
90
91Python library code extensions
92~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
93
94BitBake in this release now supports a new ``addpylib`` directive to enable
95Python libraries within layers.
96
97This directive should be added to your layer configuration
98as in the below example from ``meta/conf/layer.conf``::
99
100 addpylib ${LAYERDIR}/lib oe
101
102Layers currently adding a lib directory to extend Python library code should now
103use this directive as :term:`BBPATH` is not going to be added automatically by
104OE-Core in future. Note that the directives are immediate operations, so it does
105make modules available for use sooner than the current BBPATH-based approach.
106
107For more information, see :ref:`bitbake-user-manual/bitbake-user-manual-metadata:extending python library code`.
108
109
88.. _migration-4.2-misc-changes: 110.. _migration-4.2-misc-changes:
89 111
90Miscellaneous changes 112Miscellaneous changes