mirror of
git://git.yoctoproject.org/poky.git
synced 2025-07-19 12:59:02 +02:00

The YAML variables for the host dependencies are updated by hand and actually only used inside code blocks. Let's migrate all instructions into separate shell scripts that are then literalinclude'd into the Sphinx documentation. This allows a few things: - ability to run shellcheck on the scripts if we ever want to - manually calling the appropriate script from a supported distro to build stuff (distro or bitbake/yocto stuff) - use this script to create containers to do CI of documentation on different distros, to make sure our instructions are all up to date, (From yocto-docs rev: 8d993022c2aefc0fde9baa949d39d7a3613f9f46) Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de> Reviewed-by: Antonin Godard <antonin.godard@bootlin.com> Tested-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
27 lines
954 B
YAML
27 lines
954 B
YAML
#
|
|
# Macros used in the documentation
|
|
#
|
|
|
|
DISTRO : "5.1"
|
|
DISTRO_NAME_NO_CAP : "styhead"
|
|
DISTRO_NAME : "Styhead"
|
|
DISTRO_NAME_NO_CAP_MINUS_ONE : "scarthgap"
|
|
DISTRO_NAME_NO_CAP_LTS : "scarthgap"
|
|
YOCTO_DOC_VERSION : "5.1"
|
|
DISTRO_REL_TAG : "yocto-5.1"
|
|
DOCCONF_VERSION : "dev"
|
|
BITBAKE_SERIES : ""
|
|
YOCTO_DL_URL : "https://downloads.yoctoproject.org"
|
|
YOCTO_RELEASE_DL_URL : "&YOCTO_DL_URL;/releases/yocto/yocto-&DISTRO;"
|
|
MIN_PYTHON_VERSION : "3.8.0"
|
|
MIN_TAR_VERSION : "1.28"
|
|
MIN_GIT_VERSION : "1.8.3.1"
|
|
MIN_GCC_VERSION : "8.0"
|
|
MIN_MAKE_VERSION : "4.0"
|
|
# Disk space (Gbytes) needed to generate qemux86-64 core-image-sato on Ubuntu 22.04 (x86-64), rounded up from 87
|
|
MIN_DISK_SPACE : "90"
|
|
# Disk space (Gbytes) needed to generate qemux86-64 core-image-sato on Ubuntu 22.04 (x86-64) with "rm_work", rounded up from 38
|
|
MIN_DISK_SPACE_RM_WORK : "40"
|
|
# RAM (Gbytes) needed to generate qemux86-64 core-image-sato on Ubuntu 22.04 (x86-64) on a 4 core system
|
|
MIN_RAM : "8"
|