summaryrefslogtreecommitdiffstats
path: root/documentation/dev-manual/common-tasks.rst
diff options
context:
space:
mode:
authorMichael Opdenacker <michael.opdenacker@bootlin.com>2022-09-23 17:33:43 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-10-07 10:54:25 +0100
commit5d1e8104cdec60d655b6bb289118f7b15a7fda14 (patch)
treecd0f4d758fddacae33d0b501dd6b990e5ec17543 /documentation/dev-manual/common-tasks.rst
parentedaa121c7b52e71095afdd17f65274e43b485f7b (diff)
downloadpoky-5d1e8104cdec60d655b6bb289118f7b15a7fda14.tar.gz
manuals: add reference to "do_configure" task
[YOCTO #14508] Reported-by: Quentin Schulz <foss@0leil.net> (From yocto-docs rev: 5ddc1a40c9004d814472bdd385f456afa7a9c4e3) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/dev-manual/common-tasks.rst')
-rw-r--r--documentation/dev-manual/common-tasks.rst6
1 files changed, 3 insertions, 3 deletions
diff --git a/documentation/dev-manual/common-tasks.rst b/documentation/dev-manual/common-tasks.rst
index 2ae7874513..9950ad364c 100644
--- a/documentation/dev-manual/common-tasks.rst
+++ b/documentation/dev-manual/common-tasks.rst
@@ -2551,7 +2551,7 @@ doing the following:
2551 ``${``\ :term:`S`\ ``}``. 2551 ``${``\ :term:`S`\ ``}``.
2552 2552
2553 If ``${S}`` might contain a Makefile, or if you inherit some class 2553 If ``${S}`` might contain a Makefile, or if you inherit some class
2554 that replaces ``do_configure`` and ``do_compile`` with custom 2554 that replaces :ref:`ref-tasks-configure` and ``do_compile`` with custom
2555 versions, then you can use the 2555 versions, then you can use the
2556 ``[``\ :ref:`noexec <bitbake-user-manual/bitbake-user-manual-metadata:variable flags>`\ ``]`` 2556 ``[``\ :ref:`noexec <bitbake-user-manual/bitbake-user-manual-metadata:variable flags>`\ ``]``
2557 flag to turn the tasks into no-ops, as follows:: 2557 flag to turn the tasks into no-ops, as follows::
@@ -2881,7 +2881,7 @@ you can use as references.
2881If you are creating a new kernel recipe, normal recipe-writing rules 2881If you are creating a new kernel recipe, normal recipe-writing rules
2882apply for setting up a :term:`SRC_URI`. Thus, you need to specify any 2882apply for setting up a :term:`SRC_URI`. Thus, you need to specify any
2883necessary patches and set :term:`S` to point at the source code. You need to 2883necessary patches and set :term:`S` to point at the source code. You need to
2884create a ``do_configure`` task that configures the unpacked kernel with 2884create a :ref:`ref-tasks-configure` task that configures the unpacked kernel with
2885a ``defconfig`` file. You can do this by using a ``make defconfig`` 2885a ``defconfig`` file. You can do this by using a ``make defconfig``
2886command or, more commonly, by copying in a suitable ``defconfig`` file 2886command or, more commonly, by copying in a suitable ``defconfig`` file
2887and then running ``make oldconfig``. By making use of ``inherit kernel`` 2887and then running ``make oldconfig``. By making use of ``inherit kernel``
@@ -9594,7 +9594,7 @@ Running Specific Tasks
9594 9594
9595Any given recipe consists of a set of tasks. The standard BitBake 9595Any given recipe consists of a set of tasks. The standard BitBake
9596behavior in most cases is: :ref:`ref-tasks-fetch`, ``do_unpack``, ``do_patch``, 9596behavior in most cases is: :ref:`ref-tasks-fetch`, ``do_unpack``, ``do_patch``,
9597``do_configure``, ``do_compile``, :ref:`ref-tasks-install`, ``do_package``, 9597:ref:`ref-tasks-configure`, ``do_compile``, :ref:`ref-tasks-install`, ``do_package``,
9598``do_package_write_*``, and :ref:`ref-tasks-build`. The default task is 9598``do_package_write_*``, and :ref:`ref-tasks-build`. The default task is
9599:ref:`ref-tasks-build` and any tasks on which it depends build first. Some tasks, 9599:ref:`ref-tasks-build` and any tasks on which it depends build first. Some tasks,
9600such as ``do_devshell``, are not part of the default build chain. If you 9600such as ``do_devshell``, are not part of the default build chain. If you