summaryrefslogtreecommitdiffstats
path: root/documentation/migration-guides
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/migration-guides')
-rw-r--r--documentation/migration-guides/migration-4.2.rst22
-rw-r--r--documentation/migration-guides/release-notes-4.2.rst8
2 files changed, 24 insertions, 6 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
diff --git a/documentation/migration-guides/release-notes-4.2.rst b/documentation/migration-guides/release-notes-4.2.rst
index 4cf1974d4f..a3e821cb4b 100644
--- a/documentation/migration-guides/release-notes-4.2.rst
+++ b/documentation/migration-guides/release-notes-4.2.rst
@@ -11,12 +11,8 @@ New Features / Enhancements in 4.2
11 :term:`buildtools` tarball. 11 :term:`buildtools` tarball.
12 12
13- BitBake in this release now supports a new ``addpylib`` directive to enable 13- BitBake in this release now supports a new ``addpylib`` directive to enable
14 Python libraries within layers. 14 Python libraries within layers. For more information,
15 15 see :ref:`bitbake-user-manual/bitbake-user-manual-metadata:extending python library code`.
16 This directive should be added to your layer configuration
17 as in the below example from ``meta/conf/layer.conf``::
18
19 addpylib ${LAYERDIR}/lib oe
20 16
21- BitBake has seen multiple internal changes that may impact 17- BitBake has seen multiple internal changes that may impact
22 memory and disk usage as well as parsing time, in particular: 18 memory and disk usage as well as parsing time, in particular: