diff --git a/documentation/Makefile b/documentation/Makefile index 167b73e2cd..e32b83a685 100644 --- a/documentation/Makefile +++ b/documentation/Makefile @@ -130,7 +130,7 @@ TARFILES = dev-style.css dev-manual.html \ else TARFILES = dev-style.css dev-manual.html \ figures/dev-title.png \ - figures/recipe-workflow.png \ + figures/recipe-workflow.png figures/bitbake-build-flow.png \ eclipse endif @@ -244,7 +244,7 @@ TARFILES = mega-manual.html mega-style.css figures/yocto-environment.png \ figures/sdk-environment.png figures/sdk-installed-standard-sdk-directory.png \ figures/sdk-devtool-add-flow.png figures/sdk-installed-extensible-sdk-directory.png \ figures/sdk-devtool-modify-flow.png figures/sdk-eclipse-dev-flow.png \ - figures/sdk-devtool-upgrade-flow.png + figures/sdk-devtool-upgrade-flow.png figures/bitbake-build-flow.png endif MANUALS = $(DOC)/$(DOC).html diff --git a/documentation/dev-manual/dev-manual-start.xml b/documentation/dev-manual/dev-manual-start.xml index 09b13c7783..0835650bd3 100644 --- a/documentation/dev-manual/dev-manual-start.xml +++ b/documentation/dev-manual/dev-manual-start.xml @@ -764,17 +764,56 @@ Performing a Simple Build - The build process creates an entire Linux distribution, - including the toolchain, from source. - For more information on this topic, see the + Several methods exist that allow you to build an image within the + Yocto Project. + This procedure shows how to build an image using BitBake from a + Linux host. + Notes + + + For information on how to build an image using + Toaster, + see the + Yocto Project Toaster Manual. + + + For information on how to use + devtool to build images, see the + "Using devtool in Your SDK Workflow" + section in the Yocto Project Software Development Kit + (SDK) Developer's Guide. + + + + + + + The build process creates an entire Linux distribution from source + and places it in your + Build Directory + under tmp/deploy/images. + For detailed information on the build process using BitBake, see the + "Images" + section in the Yocto Project Reference Manual. + You can also reference the "Building Images" section in the Yocto Project Quick Start. - Following are the high-level steps for performing a simple build - using the Yocto Project: + The following figure and list overviews the build process: + + + Set Up Your Host Development System to Support + Development Using the Yocto Project: + See the + "The Linux Distribution" + and the + "The Build Host Packages" + sections both in the Yocto Project Quick Start for + build host requirements. + Set Up Your Source Directories: Make sure you have set up the Source Directory described in the diff --git a/documentation/dev-manual/figures/bitbake-build-flow.png b/documentation/dev-manual/figures/bitbake-build-flow.png new file mode 100644 index 0000000000..eb95eb3da0 Binary files /dev/null and b/documentation/dev-manual/figures/bitbake-build-flow.png differ diff --git a/documentation/mega-manual/figures/bitbake-build-flow.png b/documentation/mega-manual/figures/bitbake-build-flow.png new file mode 100644 index 0000000000..eb95eb3da0 Binary files /dev/null and b/documentation/mega-manual/figures/bitbake-build-flow.png differ