From 2cd05764b7e5920c64a9fc4da34e6ab2f179df9f Mon Sep 17 00:00:00 2001 From: Antonin Godard Date: Tue, 11 Mar 2025 14:31:04 +0100 Subject: overview-manual: convert configuration-compile-autoreconf.png to svg - Convert the png file to an SVG file - Add the UNPACKDIR reference. - Remove ${PR} from WORKDIR value, after cc83e4548465 ("bitbake.conf: Drop PE and PR from WORKDIR and STAMP") on OE-Core. - Change S value to BP (equal to ${BPN}-${PV}, but more accurate). (From yocto-docs rev: f24b00200ac49cda07e4c77e3e1b161a5b78b006) Signed-off-by: Antonin Godard Signed-off-by: Richard Purdie --- documentation/overview-manual/concepts.rst | 2 +- .../figures/configuration-compile-autoreconf.png | Bin 70877 -> 0 bytes .../svg/configuration-compile-autoreconf.svg | 1497 ++++++++++++++++++++ 3 files changed, 1498 insertions(+), 1 deletion(-) delete mode 100644 documentation/overview-manual/figures/configuration-compile-autoreconf.png create mode 100644 documentation/overview-manual/svg/configuration-compile-autoreconf.svg (limited to 'documentation/overview-manual') diff --git a/documentation/overview-manual/concepts.rst b/documentation/overview-manual/concepts.rst index 5c6af847e5..a4752eaee5 100644 --- a/documentation/overview-manual/concepts.rst +++ b/documentation/overview-manual/concepts.rst @@ -805,7 +805,7 @@ After source code is patched, BitBake executes tasks that configure and compile the source code. Once compilation occurs, the files are copied to a holding area (staged) in preparation for packaging: -.. image:: figures/configuration-compile-autoreconf.png +.. image:: svg/configuration-compile-autoreconf.* :width: 100% This step in the build process consists of the following tasks: diff --git a/documentation/overview-manual/figures/configuration-compile-autoreconf.png b/documentation/overview-manual/figures/configuration-compile-autoreconf.png deleted file mode 100644 index 043d195a33..0000000000 Binary files a/documentation/overview-manual/figures/configuration-compile-autoreconf.png and /dev/null differ diff --git a/documentation/overview-manual/svg/configuration-compile-autoreconf.svg b/documentation/overview-manual/svg/configuration-compile-autoreconf.svg new file mode 100644 index 0000000000..c0de45681a --- /dev/null +++ b/documentation/overview-manual/svg/configuration-compile-autoreconf.svg @@ -0,0 +1,1497 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BitBake + + + + + + + + + + + + LocalProjects + + + + SCMs(optional) + + + + + + + + + + + + + + Build Directory + UpstreamProjectReleases + + Configure / Compile / Autoreconf as needed + EXTRA_OECONF = "<extra configure script options>" + * + do_configure* + + do_compile + + do_install + tmp <───────────────────────────────────────── TMPDIR work ${PACKAGE_ARCH}-poky-${TARGET_OS} ${PN} ${PV} <──────────────────────────────── WORKDIR sources-unpack <───────────────────── UNPACKDIR ${BP} <────────────────────────────── S / B image <────────────────────────────── D ${PN} recipe-sysroot recipe-sysroot-native ${MACHINE}-poky-${TARGET_OS} ${PN} ${PV} <──────────────────────────────── WORKDIR sources-unpack <───────────────────── UNPACKDIR ${BP} <────────────────────────────── S / B image <────────────────────────────── D ${PN} recipe-sysroot recipe-sysroot-native + S + B + D + Source Mirror(s) + + + + + + + + + B + + B + + + + + + -- cgit v1.2.3-54-g00ecf