diff options
author | Scott Rifenbark <scott.m.rifenbark@intel.com> | 2012-03-22 16:41:26 -0600 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-03-23 14:24:51 +0000 |
commit | fd5c4cf03d3739228ad25e6220039166dd10d466 (patch) | |
tree | 2c0d86424d81cca93b7ee1ba778485d69d36d661 /documentation/dev-manual | |
parent | 0f2f0f9ee2b46f8e9b5d5ed3691c64377a8c9940 (diff) | |
download | poky-fd5c4cf03d3739228ad25e6220039166dd10d466.tar.gz |
documenation/dev-manual/dev-manual-model.xml: Hob section first draft
(From yocto-docs rev: 02eb8ac5016ef347a554dfdd214d3e66342f0ee2)
Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/dev-manual')
-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> |