summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBelen Barros Pena <belen.barros.pena@intel.com>2016-03-15 09:50:40 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-03-23 21:56:06 +0000
commitd06c7b8ce6249529de0bde0a568c0658b7148bf4 (patch)
treed60aed6a7853974c077a138215509fb2e0a78319
parentbe8af376b1181b4fec823ccddeba950490ec9431 (diff)
downloadpoky-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>
-rw-r--r--documentation/bsp-guide/bsp.xml5
-rw-r--r--documentation/dev-manual/dev-manual-intro.xml5
-rw-r--r--documentation/dev-manual/dev-manual-model.xml47
-rw-r--r--documentation/ref-manual/introduction.xml4
-rw-r--r--documentation/ref-manual/migration.xml14
-rw-r--r--documentation/ref-manual/ref-bitbake.xml2
-rw-r--r--documentation/ref-manual/ref-classes.xml16
-rw-r--r--documentation/ref-manual/ref-structure.xml3
-rw-r--r--documentation/ref-manual/ref-variables.xml54
-rw-r--r--documentation/toaster-manual/toaster-manual-intro.xml19
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