diff options
| -rw-r--r-- | documentation/dev-manual/dev-manual-model.xml | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/documentation/dev-manual/dev-manual-model.xml b/documentation/dev-manual/dev-manual-model.xml index f7d9336fe8..29840ee720 100644 --- a/documentation/dev-manual/dev-manual-model.xml +++ b/documentation/dev-manual/dev-manual-model.xml | |||
| @@ -692,6 +692,38 @@ WRITER NOTE: The areas to get the kernel and root filesystem are located in the | |||
| 692 | <section id='image-development-using-hob'> | 692 | <section id='image-development-using-hob'> |
| 693 | <title>Image Development Using Hob</title> | 693 | <title>Image Development Using Hob</title> |
| 694 | 694 | ||
| 695 | <para> | ||
| 696 | The <ulink url='&YOCTO_HOME_URL;/projects/hob'>Hob</ulink> is a graphical user interface for the Yocto | ||
| 697 | Project build system based on BitBake. | ||
| 698 | You can use the Hob to build custom operating system images within the Yocto Project build environment. | ||
| 699 | Hob simply provides a friendly interface over the build system used during system development. | ||
| 700 | In other words, building images with the Hob lets you take care of common Yocto Project build tasks more easily. | ||
| 701 | </para> | ||
| 702 | |||
| 703 | <para> | ||
| 704 | For a better understanding of Hob, see the project page at | ||
| 705 | <ulink url='&YOCTO_HOME_URL;/projects/hob'></ulink> on the Yocto Project website. | ||
| 706 | The page has a short introductory training video on Hob. | ||
| 707 | The following lists some features of Hob: | ||
| 708 | <itemizedlist> | ||
| 709 | <listitem><para>You can setup and run Hob using these commands: | ||
| 710 | <literallayout class='monospaced'> | ||
| 711 | $ source oe-init-build-env | ||
| 712 | $ hob | ||
| 713 | </literallayout></para></listitem> | ||
| 714 | <listitem><para>You can set the | ||
| 715 | <ulink url='&YOCTO_DOCS_REF_URL;#var-MACHINE'><filename>MACHINE</filename></ulink> | ||
| 716 | for which you are building the image.</para></listitem> | ||
| 717 | <listitem><para>You can modify various policy settings such as the package format used to build with, | ||
| 718 | the parrallelism BitBake uses, whether or not to build an external toolchain, and which host | ||
| 719 | to build against.</para></listitem> | ||
| 720 | <listitem><para>You can manage <link linkend='understanding-and-creating-layers'>Understanding | ||
| 721 | and Creating layers</link>.</para></listitem> | ||
| 722 | <listitem><para>You can select a base image and then add extra packages for your custom build. | ||
| 723 | </para></listitem> | ||
| 724 | <listitem><para>You can launch and monitor the build from within Hob.</para></listitem> | ||
| 725 | </itemizedlist> | ||
| 726 | </para> | ||
| 695 | </section> | 727 | </section> |
| 696 | 728 | ||
| 697 | </chapter> | 729 | </chapter> |
