summaryrefslogtreecommitdiffstats
path: root/documentation/migration-guides/migration-1.7.rst
diff options
context:
space:
mode:
authorMichael Opdenacker <michael.opdenacker@bootlin.com>2023-01-05 08:34:26 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-01-06 17:39:09 +0000
commit8b1909aa6f7a51a878dc3d4a9223403ad3e164a9 (patch)
treee1418f545ad6640afb5fde004696eef2a9e6e67b /documentation/migration-guides/migration-1.7.rst
parentae280972ffba62d7ed839b692957f61b0955cbca (diff)
downloadpoky-8b1909aa6f7a51a878dc3d4a9223403ad3e164a9.tar.gz
manuals: simplify references to classes
Now that .bbclass is removed from class section titles. We can now have, for example, :ref:`ref-classes-insane` instead of :ref:`insane <ref-classes-insane>`. Then, when necessary, rework paragraphs so that they have lines of even length, not exceeding 80 characters. (From yocto-docs rev: e76190e3be78c1e483bec0469f1e437dbf8f3791) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Suggested-by: Quentin Schulz <foss+yocto@0leil.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/migration-guides/migration-1.7.rst')
-rw-r--r--documentation/migration-guides/migration-1.7.rst13
1 files changed, 5 insertions, 8 deletions
diff --git a/documentation/migration-guides/migration-1.7.rst b/documentation/migration-guides/migration-1.7.rst
index 94e9904b66..ca8222098a 100644
--- a/documentation/migration-guides/migration-1.7.rst
+++ b/documentation/migration-guides/migration-1.7.rst
@@ -41,13 +41,11 @@ section for more information.
41Autotools Class Changes 41Autotools Class Changes
42----------------------- 42-----------------------
43 43
44The following :ref:`autotools <ref-classes-autotools>` class changes 44The following :ref:`ref-classes-autotools` class changes occurred:
45occurred:
46 45
47- *A separate :term:`Build Directory` is now used by default:* The 46- *A separate :term:`Build Directory` is now used by default:* The
48 :ref:`autotools <ref-classes-autotools>` class has been 47 :ref:`ref-classes-autotools` class has been changed to use a directory for
49 changed to use a directory for building 48 building (:term:`B`), which is separate from the source directory
50 (:term:`B`), which is separate from the source directory
51 (:term:`S`). This is commonly referred to as ``B != S``, or 49 (:term:`S`). This is commonly referred to as ``B != S``, or
52 an out-of-tree build. 50 an out-of-tree build.
53 51
@@ -56,9 +54,8 @@ occurred:
56 However, if the software is not capable of being built in this 54 However, if the software is not capable of being built in this
57 manner, you will need to either patch the software so that it can 55 manner, you will need to either patch the software so that it can
58 build separately, or you will need to change the recipe to inherit 56 build separately, or you will need to change the recipe to inherit
59 the :ref:`autotools-brokensep <ref-classes-autotools>` class 57 the :ref:`autotools-brokensep <ref-classes-autotools>` class instead
60 instead of the :ref:`autotools <ref-classes-autotools>` 58 of the :ref:`ref-classes-autotools` or ``autotools_stage`` classes.
61 or ``autotools_stage`` classes.
62 59
63- The ``--foreign`` option is no longer passed to ``automake`` when 60- The ``--foreign`` option is no longer passed to ``automake`` when
64 running ``autoconf``: This option tells ``automake`` that a 61 running ``autoconf``: This option tells ``automake`` that a