summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorPaul Eggleton <bluelightning@bluelightning.org>2023-04-22 15:19:50 +1200
committerSteve Sakoman <steve@sakoman.com>2023-10-25 04:45:51 -1000
commit6fd2902f0567fa231581e88e40192cdbeb8e3f6c (patch)
treeb00e8bd25418cbb1ccc4e33f0d5d93d50dfda011 /documentation
parent720324bd180bc8408d96d80e559169252d87e166 (diff)
downloadpoky-6fd2902f0567fa231581e88e40192cdbeb8e3f6c.tar.gz
dev/ref-manual: Document INIT_MANAGER
The INIT_MANAGER variable was added in 3.0 but it seems we didn't get around to documenting it yet. I have added a variable glossary entry and made the basic adjustment of the "Using systemd Exclusively" section in the dev manual, however I think the latter section still needs work. (From yocto-docs rev: a84adfaeda5a790275d020fc77d721e8560a5728) Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Diffstat (limited to 'documentation')
-rw-r--r--documentation/ref-manual/variables.rst15
1 files changed, 15 insertions, 0 deletions
diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst
index 7d537bf878..0c573194e9 100644
--- a/documentation/ref-manual/variables.rst
+++ b/documentation/ref-manual/variables.rst
@@ -3701,6 +3701,21 @@ system and gives an overview of their function and contents.
3701 even if the toolchain's binaries are strippable, there are other files 3701 even if the toolchain's binaries are strippable, there are other files
3702 needed for the build that are not strippable. 3702 needed for the build that are not strippable.
3703 3703
3704 :term:`INIT_MANAGER`
3705 Specifies the system init manager to use. Available options are:
3706
3707 - ``sysvinit`` - System V init (default for poky)
3708 - ``systemd`` - systemd
3709 - ``mdev-busybox`` - mdev provided by busybox
3710 - ``none`` - no init manager
3711
3712 More concretely, this is used to include
3713 ``conf/distro/include/init-manager-${INIT_MANAGER}.inc`` into the global
3714 configuration. You can have a look at the ``conf/distro/include/init-manager-*.inc``
3715 files for more information, and also the
3716 ":ref:`dev-manual/init-manager:selecting an initialization manager`"
3717 section in the Yocto Project Development Tasks Manual.
3718
3704 :term:`INITRAMFS_DEPLOY_DIR_IMAGE` 3719 :term:`INITRAMFS_DEPLOY_DIR_IMAGE`
3705 Indicates the deploy directory used by ``do_bundle_initramfs`` where the 3720 Indicates the deploy directory used by ``do_bundle_initramfs`` where the
3706 :term:`INITRAMFS_IMAGE` will be fetched from. 3721 :term:`INITRAMFS_IMAGE` will be fetched from.