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 + + + + + +