diff options
author | Belen Barros Pena <belen.barros.pena@intel.com> | 2016-03-15 09:50:40 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-03-23 21:56:06 +0000 |
commit | d06c7b8ce6249529de0bde0a568c0658b7148bf4 (patch) | |
tree | d60aed6a7853974c077a138215509fb2e0a78319 /documentation | |
parent | be8af376b1181b4fec823ccddeba950490ec9431 (diff) | |
download | poky-d06c7b8ce6249529de0bde0a568c0658b7148bf4.tar.gz |
documentation: remove all references to Hob
Hob and the packageinfo class have now been removed from the
code base. This patch removes all references to:
* Hob
* meta-hob
* packageinfo and
* BBLAYERS_NON_REMOVABLE
from the documentation.
So long, Hob, and thanks for all the fish.
(From yocto-docs rev: 6a1ba2761d5c2ec1072616ce3d791787f1b1b2a7)
Signed-off-by: Belen Barros Pena <belen.barros.pena@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation')
-rw-r--r-- | documentation/bsp-guide/bsp.xml | 5 | ||||
-rw-r--r-- | documentation/dev-manual/dev-manual-intro.xml | 5 | ||||
-rw-r--r-- | documentation/dev-manual/dev-manual-model.xml | 47 | ||||
-rw-r--r-- | documentation/ref-manual/introduction.xml | 4 | ||||
-rw-r--r-- | documentation/ref-manual/migration.xml | 14 | ||||
-rw-r--r-- | documentation/ref-manual/ref-bitbake.xml | 2 | ||||
-rw-r--r-- | documentation/ref-manual/ref-classes.xml | 16 | ||||
-rw-r--r-- | documentation/ref-manual/ref-structure.xml | 3 | ||||
-rw-r--r-- | documentation/ref-manual/ref-variables.xml | 54 | ||||
-rw-r--r-- | documentation/toaster-manual/toaster-manual-intro.xml | 19 |
10 files changed, 3 insertions, 166 deletions
diff --git a/documentation/bsp-guide/bsp.xml b/documentation/bsp-guide/bsp.xml index ec39ec9b31..8cf2a1e633 100644 --- a/documentation/bsp-guide/bsp.xml +++ b/documentation/bsp-guide/bsp.xml | |||
@@ -1403,11 +1403,6 @@ | |||
1403 | /usr/local/src/yocto/meta-yocto-bsp \ | 1403 | /usr/local/src/yocto/meta-yocto-bsp \ |
1404 | /usr/local/src/yocto/meta-myarm \ | 1404 | /usr/local/src/yocto/meta-myarm \ |
1405 | " | 1405 | " |
1406 | |||
1407 | BBLAYERS_NON_REMOVABLE ?= " \ | ||
1408 | /usr/local/src/yocto/meta \ | ||
1409 | /usr/local/src/yocto/meta-yocto \ | ||
1410 | " | ||
1411 | </literallayout> | 1406 | </literallayout> |
1412 | Adding the layer to this file allows the build system to build the BSP and | 1407 | Adding the layer to this file allows the build system to build the BSP and |
1413 | the <filename>yocto-kernel</filename> tool to be able to find the layer and | 1408 | the <filename>yocto-kernel</filename> tool to be able to find the layer and |
diff --git a/documentation/dev-manual/dev-manual-intro.xml b/documentation/dev-manual/dev-manual-intro.xml index e350882a38..5affa86ea3 100644 --- a/documentation/dev-manual/dev-manual-intro.xml +++ b/documentation/dev-manual/dev-manual-intro.xml | |||
@@ -169,11 +169,6 @@ | |||
169 | release of the Yocto Project. | 169 | release of the Yocto Project. |
170 | </para></listitem> | 170 | </para></listitem> |
171 | <listitem><para><emphasis> | 171 | <listitem><para><emphasis> |
172 | <ulink url='&YOCTO_HOME_URL;/tools-resources/projects/hob'>Hob</ulink>:</emphasis> | ||
173 | A graphical user interface for BitBake. | ||
174 | Hob's primary goal is to enable a user to perform common tasks more easily. | ||
175 | </para></listitem> | ||
176 | <listitem><para><emphasis> | ||
177 | <ulink url='&YOCTO_HOME_URL;/tools-resources/projects/toaster'>Toaster</ulink>:</emphasis> | 172 | <ulink url='&YOCTO_HOME_URL;/tools-resources/projects/toaster'>Toaster</ulink>:</emphasis> |
178 | An Application Programming Interface (API) and web-based | 173 | An Application Programming Interface (API) and web-based |
179 | interface to the OpenEmbedded build system, which uses | 174 | interface to the OpenEmbedded build system, which uses |
diff --git a/documentation/dev-manual/dev-manual-model.xml b/documentation/dev-manual/dev-manual-model.xml index 984d08df81..489547dae6 100644 --- a/documentation/dev-manual/dev-manual-model.xml +++ b/documentation/dev-manual/dev-manual-model.xml | |||
@@ -48,12 +48,6 @@ | |||
48 | Toaster provides an efficient interface to the OpenEmbedded build | 48 | Toaster provides an efficient interface to the OpenEmbedded build |
49 | that allows you to start builds and examine build statistics. | 49 | that allows you to start builds and examine build statistics. |
50 | </para></listitem> | 50 | </para></listitem> |
51 | <listitem><para><emphasis>Image Development using Hob:</emphasis> | ||
52 | You can use the <ulink url='&YOCTO_HOME_URL;/tools-resources/projects/hob'>Hob</ulink> | ||
53 | to build custom operating system images within the build | ||
54 | environment. | ||
55 | Hob provides an efficient interface to the OpenEmbedded build system. | ||
56 | </para></listitem> | ||
57 | <listitem><para><emphasis>Using a Development Shell:</emphasis> | 51 | <listitem><para><emphasis>Using a Development Shell:</emphasis> |
58 | You can use a <filename>devshell</filename> to efficiently debug | 52 | You can use a <filename>devshell</filename> to efficiently debug |
59 | commands or simply edit packages. | 53 | commands or simply edit packages. |
@@ -3189,47 +3183,6 @@ | |||
3189 | </para> | 3183 | </para> |
3190 | </section> | 3184 | </section> |
3191 | 3185 | ||
3192 | <section id='image-development-using-hob'> | ||
3193 | <title>Image Development Using Hob</title> | ||
3194 | |||
3195 | <para> | ||
3196 | The <ulink url='&YOCTO_HOME_URL;/tools-resources/projects/hob'>Hob</ulink> is a graphical user interface for the | ||
3197 | OpenEmbedded build system, which is based on BitBake. | ||
3198 | You can use the Hob to build custom operating system images within the Yocto Project build environment. | ||
3199 | Hob simply provides a friendly interface over the build system used during development. | ||
3200 | In other words, building images with the Hob lets you take care of common build tasks more easily. | ||
3201 | </para> | ||
3202 | |||
3203 | <para> | ||
3204 | For a better understanding of Hob, see the project page at | ||
3205 | <ulink url='&YOCTO_HOME_URL;/tools-resources/projects/hob'></ulink> | ||
3206 | on the Yocto Project website. | ||
3207 | If you follow the "Documentation" link from the Hob page, you will | ||
3208 | find a short introductory training video on Hob. | ||
3209 | The following lists some features of Hob: | ||
3210 | <itemizedlist> | ||
3211 | <listitem><para>You can setup and run Hob using these commands: | ||
3212 | <literallayout class='monospaced'> | ||
3213 | $ source oe-init-build-env | ||
3214 | $ hob | ||
3215 | </literallayout></para></listitem> | ||
3216 | <listitem><para>You can set the | ||
3217 | <ulink url='&YOCTO_DOCS_REF_URL;#var-MACHINE'><filename>MACHINE</filename></ulink> | ||
3218 | for which you are building the image.</para></listitem> | ||
3219 | <listitem><para>You can modify various policy settings such as the | ||
3220 | package format with which to build, | ||
3221 | the parallelism BitBake uses, whether or not to build an | ||
3222 | external toolchain, and which host to build against. | ||
3223 | </para></listitem> | ||
3224 | <listitem><para>You can manage | ||
3225 | <link linkend='understanding-and-creating-layers'>layers</link>.</para></listitem> | ||
3226 | <listitem><para>You can select a base image and then add extra packages for your custom build. | ||
3227 | </para></listitem> | ||
3228 | <listitem><para>You can launch and monitor the build from within Hob.</para></listitem> | ||
3229 | </itemizedlist> | ||
3230 | </para> | ||
3231 | </section> | ||
3232 | |||
3233 | <section id="platdev-appdev-devshell"> | 3186 | <section id="platdev-appdev-devshell"> |
3234 | <title>Using a Development Shell</title> | 3187 | <title>Using a Development Shell</title> |
3235 | 3188 | ||
diff --git a/documentation/ref-manual/introduction.xml b/documentation/ref-manual/introduction.xml index 57e4a25853..e82f8340fb 100644 --- a/documentation/ref-manual/introduction.xml +++ b/documentation/ref-manual/introduction.xml | |||
@@ -192,10 +192,6 @@ | |||
192 | supported Linux distribution, instances might exist where you | 192 | supported Linux distribution, instances might exist where you |
193 | encounter a problem while using the Yocto Project on a specific | 193 | encounter a problem while using the Yocto Project on a specific |
194 | distribution. | 194 | distribution. |
195 | For example, the CentOS 6.4 distribution does not include the | ||
196 | Gtk+ 2.20.0 and PyGtk 2.21.0 (or higher) packages, which are | ||
197 | required to run | ||
198 | <ulink url='&YOCTO_HOME_URL;/tools-resources/projects/hob'>Hob</ulink>. | ||
199 | </note> | 195 | </note> |
200 | </section> | 196 | </section> |
201 | 197 | ||
diff --git a/documentation/ref-manual/migration.xml b/documentation/ref-manual/migration.xml index 7f1ef8cd5d..670e1c1f7d 100644 --- a/documentation/ref-manual/migration.xml +++ b/documentation/ref-manual/migration.xml | |||
@@ -125,7 +125,7 @@ | |||
125 | reference hardware Board Support Packages (BSPs), respectively: | 125 | reference hardware Board Support Packages (BSPs), respectively: |
126 | <filename>meta-yocto</filename> and | 126 | <filename>meta-yocto</filename> and |
127 | <filename>meta-yocto-bsp</filename>. | 127 | <filename>meta-yocto-bsp</filename>. |
128 | When running BitBake or Hob for the first time after upgrading, | 128 | When running BitBake for the first time after upgrading, |
129 | your <filename>conf/bblayers.conf</filename> file will be | 129 | your <filename>conf/bblayers.conf</filename> file will be |
130 | updated to handle this change and you will be asked to | 130 | updated to handle this change and you will be asked to |
131 | re-run or restart for the changes to take effect. | 131 | re-run or restart for the changes to take effect. |
@@ -1446,18 +1446,6 @@ | |||
1446 | </section> | 1446 | </section> |
1447 | </section> | 1447 | </section> |
1448 | 1448 | ||
1449 | <section id='migration-1.6-directory-layout-changes'> | ||
1450 | <title>Directory Layout Changes</title> | ||
1451 | |||
1452 | <para> | ||
1453 | The <filename>meta-hob</filename> layer has been removed from | ||
1454 | the top-level of the | ||
1455 | <ulink url='&YOCTO_DOCS_DEV_URL;#source-directory'>Source Directory</ulink>. | ||
1456 | The contents of this layer are no longer needed by the Hob | ||
1457 | user interface for building images and toolchains. | ||
1458 | </para> | ||
1459 | </section> | ||
1460 | |||
1461 | <section id='migration-1.6-package-test-ptest'> | 1449 | <section id='migration-1.6-package-test-ptest'> |
1462 | <title>Package Test (ptest)</title> | 1450 | <title>Package Test (ptest)</title> |
1463 | 1451 | ||
diff --git a/documentation/ref-manual/ref-bitbake.xml b/documentation/ref-manual/ref-bitbake.xml index dc402dbffc..1de1148264 100644 --- a/documentation/ref-manual/ref-bitbake.xml +++ b/documentation/ref-manual/ref-bitbake.xml | |||
@@ -414,7 +414,7 @@ Options: | |||
414 | -l DEBUG_DOMAINS, --log-domains=DEBUG_DOMAINS | 414 | -l DEBUG_DOMAINS, --log-domains=DEBUG_DOMAINS |
415 | Show debug logging for the specified logging domains | 415 | Show debug logging for the specified logging domains |
416 | -P, --profile Profile the command and save reports. | 416 | -P, --profile Profile the command and save reports. |
417 | -u UI, --ui=UI The user interface to use (e.g. knotty, hob, depexp). | 417 | -u UI, --ui=UI The user interface to use (e.g. knotty and depexp). |
418 | -t SERVERTYPE, --servertype=SERVERTYPE | 418 | -t SERVERTYPE, --servertype=SERVERTYPE |
419 | Choose which server to use, process or xmlrpc. | 419 | Choose which server to use, process or xmlrpc. |
420 | --revisions-changed Set the exit code depending on whether upstream | 420 | --revisions-changed Set the exit code depending on whether upstream |
diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml index c4f15c9f9d..bf4e5a949b 100644 --- a/documentation/ref-manual/ref-classes.xml +++ b/documentation/ref-manual/ref-classes.xml | |||
@@ -2558,22 +2558,6 @@ | |||
2558 | </para> | 2558 | </para> |
2559 | </section> | 2559 | </section> |
2560 | 2560 | ||
2561 | <section id='ref-classes-packageinfo'> | ||
2562 | <title><filename>packageinfo.bbclass</filename></title> | ||
2563 | |||
2564 | <para> | ||
2565 | The <filename>packageinfo</filename> class | ||
2566 | gives a BitBake user interface the ability to retrieve information | ||
2567 | about output packages from the <filename>pkgdata</filename> files. | ||
2568 | </para> | ||
2569 | |||
2570 | <para> | ||
2571 | This class is enabled automatically when using the | ||
2572 | <ulink url='&YOCTO_HOME_URL;/tools-resources/projects/hob'>Hob</ulink> | ||
2573 | user interface. | ||
2574 | </para> | ||
2575 | </section> | ||
2576 | |||
2577 | <section id='ref-classes-patch'> | 2561 | <section id='ref-classes-patch'> |
2578 | <title><filename>patch.bbclass</filename></title> | 2562 | <title><filename>patch.bbclass</filename></title> |
2579 | 2563 | ||
diff --git a/documentation/ref-manual/ref-structure.xml b/documentation/ref-manual/ref-structure.xml index 725435e700..578b381e09 100644 --- a/documentation/ref-manual/ref-structure.xml +++ b/documentation/ref-manual/ref-structure.xml | |||
@@ -738,8 +738,7 @@ | |||
738 | <para> | 738 | <para> |
739 | Be careful when deleting files in this directory. | 739 | Be careful when deleting files in this directory. |
740 | You can safely delete old images from this directory (e.g. | 740 | You can safely delete old images from this directory (e.g. |
741 | <filename>core-image-*</filename>, <filename>hob-image-*</filename>, | 741 | <filename>core-image-*</filename>). |
742 | etc.). | ||
743 | However, the kernel (<filename>*zImage*</filename>, <filename>*uImage*</filename>, etc.), | 742 | However, the kernel (<filename>*zImage*</filename>, <filename>*uImage*</filename>, etc.), |
744 | bootloader and other supplementary files might be deployed here prior to building an | 743 | bootloader and other supplementary files might be deployed here prior to building an |
745 | image. | 744 | image. |
diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml index d8e6127b63..376cd9a9ee 100644 --- a/documentation/ref-manual/ref-variables.xml +++ b/documentation/ref-manual/ref-variables.xml | |||
@@ -1134,20 +1134,7 @@ | |||
1134 | /home/scottrif/poky/meta-yocto-bsp \ | 1134 | /home/scottrif/poky/meta-yocto-bsp \ |
1135 | /home/scottrif/poky/meta-mykernel \ | 1135 | /home/scottrif/poky/meta-mykernel \ |
1136 | " | 1136 | " |
1137 | |||
1138 | BBLAYERS_NON_REMOVABLE ?= " \ | ||
1139 | /home/scottrif/poky/meta \ | ||
1140 | /home/scottrif/poky/meta-yocto \ | ||
1141 | " | ||
1142 | </literallayout> | 1137 | </literallayout> |
1143 | <note> | ||
1144 | The | ||
1145 | <link linkend='var-BBLAYERS_NON_REMOVABLE'><filename>BBLAYERS_NON_REMOVABLE</filename></link> | ||
1146 | variable exists only for | ||
1147 | <ulink url='https://www.yoctoproject.org/tools-resources/projects/hob'>Hob</ulink>. | ||
1148 | The OpenEmbedded build system does not use this | ||
1149 | variable. | ||
1150 | </note> | ||
1151 | </para> | 1138 | </para> |
1152 | 1139 | ||
1153 | <para> | 1140 | <para> |
@@ -1157,47 +1144,6 @@ | |||
1157 | </glossdef> | 1144 | </glossdef> |
1158 | </glossentry> | 1145 | </glossentry> |
1159 | 1146 | ||
1160 | <glossentry id='var-BBLAYERS_NON_REMOVABLE'><glossterm>BBLAYERS_NON_REMOVABLE</glossterm> | ||
1161 | <info> | ||
1162 | BBLAYERS_NON_REMOVABLE[doc] = "Lists core layers that cannot be removed from the bblayers.conf file." | ||
1163 | </info> | ||
1164 | <glossdef> | ||
1165 | <para role="glossdeffirst"> | ||
1166 | <!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> --> | ||
1167 | Lists core layers that cannot be removed from the | ||
1168 | <filename>bblayers.conf</filename> file during a build | ||
1169 | using the | ||
1170 | <ulink url='https://www.yoctoproject.org/tools-resources/projects/hob'>Hob</ulink>. | ||
1171 | <note> | ||
1172 | When building an image outside of Hob, the OpenEmbedded | ||
1173 | build system ignores this variable. | ||
1174 | </note> | ||
1175 | </para> | ||
1176 | |||
1177 | <para> | ||
1178 | In order for BitBake to build your image using Hob, your | ||
1179 | <filename>bblayers.conf</filename> file must include the | ||
1180 | <filename>meta</filename> and <filename>meta-yocto</filename> | ||
1181 | core layers. | ||
1182 | Here is an example that shows these two layers listed in | ||
1183 | the <filename>BBLAYERS_NON_REMOVABLE</filename> statement: | ||
1184 | <literallayout class='monospaced'> | ||
1185 | BBLAYERS = " \ | ||
1186 | /home/scottrif/poky/meta \ | ||
1187 | /home/scottrif/poky/meta-yocto \ | ||
1188 | /home/scottrif/poky/meta-yocto-bsp \ | ||
1189 | /home/scottrif/poky/meta-mykernel \ | ||
1190 | " | ||
1191 | |||
1192 | BBLAYERS_NON_REMOVABLE ?= " \ | ||
1193 | /home/scottrif/poky/meta \ | ||
1194 | /home/scottrif/poky/meta-yocto \ | ||
1195 | " | ||
1196 | </literallayout> | ||
1197 | </para> | ||
1198 | </glossdef> | ||
1199 | </glossentry> | ||
1200 | |||
1201 | <glossentry id='var-BBMASK'><glossterm>BBMASK</glossterm> | 1147 | <glossentry id='var-BBMASK'><glossterm>BBMASK</glossterm> |
1202 | <info> | 1148 | <info> |
1203 | BBMASK[doc] = "Prevents BitBake from processing specific recipes or recipe append files." | 1149 | BBMASK[doc] = "Prevents BitBake from processing specific recipes or recipe append files." |
diff --git a/documentation/toaster-manual/toaster-manual-intro.xml b/documentation/toaster-manual/toaster-manual-intro.xml index 278c33f6dc..ee1dcbabaf 100644 --- a/documentation/toaster-manual/toaster-manual-intro.xml +++ b/documentation/toaster-manual/toaster-manual-intro.xml | |||
@@ -14,25 +14,6 @@ | |||
14 | remote build servers. | 14 | remote build servers. |
15 | </para> | 15 | </para> |
16 | 16 | ||
17 | <note> | ||
18 | <para> | ||
19 | This release of Toaster does allow you to configure and initiate | ||
20 | builds. | ||
21 | However, you cannot use Toaster to customize image recipes, which | ||
22 | still must either be done by hand or through | ||
23 | <ulink url='&YOCTO_HOME_URL;/tools-resources/projects/hob'>Hob</ulink>. | ||
24 | As Toaster matures, it eventually will equal and surpass Hob | ||
25 | functionality, at which time Hob will be deprecated. | ||
26 | </para> | ||
27 | |||
28 | <para> | ||
29 | For more information on Hob, | ||
30 | see the | ||
31 | "<ulink url='&YOCTO_DOCS_DEV_URL;#image-development-using-hob'>Image Development Using Hob</ulink>" | ||
32 | section in the Yocto Project Development Manual. | ||
33 | </para> | ||
34 | </note> | ||
35 | |||
36 | <section id='intro-features'> | 17 | <section id='intro-features'> |
37 | <title>Toaster Features</title> | 18 | <title>Toaster Features</title> |
38 | 19 | ||