diff options
author | Scott Rifenbark <scott.m.rifenbark@intel.com> | 2013-10-29 08:14:12 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-11-01 17:09:55 +0000 |
commit | d248c5d59875840d7d1495d3178212d22a9fa861 (patch) | |
tree | c31bb9a6970ea942dfd09eefac4e6315e884f748 /documentation | |
parent | 4d69fc1ad65e8ff049cfeb69437ca7c2896f5de9 (diff) | |
download | poky-d248c5d59875840d7d1495d3178212d22a9fa861.tar.gz |
dev-manual: Removed tarball method for installing meta-intel
Fixes [YOCTO #5368]
Partial fix for this issue, which is removal of the tarball install
methods for poky and now evidently meta-intel. This commit removed
the tarball install step for meta-intel in the "Supported Board
Support Packages (BSPs):" bullet item in the getting setup section.
(From yocto-docs rev: 98f13d8178a63258e2b80d78796e473d09abb452)
Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation')
-rw-r--r-- | documentation/dev-manual/dev-manual-start.xml | 74 |
1 files changed, 31 insertions, 43 deletions
diff --git a/documentation/dev-manual/dev-manual-start.xml b/documentation/dev-manual/dev-manual-start.xml index b0f5e120bd..1a16b9f0ce 100644 --- a/documentation/dev-manual/dev-manual-start.xml +++ b/documentation/dev-manual/dev-manual-start.xml | |||
@@ -184,21 +184,20 @@ | |||
184 | </literallayout></para></listitem> | 184 | </literallayout></para></listitem> |
185 | <listitem><para id='supported-board-support-packages-(bsps)'><emphasis>Supported Board | 185 | <listitem><para id='supported-board-support-packages-(bsps)'><emphasis>Supported Board |
186 | Support Packages (BSPs):</emphasis> | 186 | Support Packages (BSPs):</emphasis> |
187 | The Yocto Project provides a layer called <filename>meta-intel</filename> and | 187 | The Yocto Project provides a layer called |
188 | it is maintained in its own separate Git repository. | 188 | <filename>meta-intel</filename> and it is maintained in its own |
189 | The <filename>meta-intel</filename> layer contains many supported | 189 | separate Git repository. |
190 | <ulink url='&YOCTO_DOCS_BSP_URL;#bsp-layers'>BSP Layers</ulink>.</para> | 190 | The <filename>meta-intel</filename> layer contains many |
191 | <para>Similar considerations exist for setting up the <filename>meta-intel</filename> | 191 | supported |
192 | layer. | 192 | <ulink url='&YOCTO_DOCS_BSP_URL;#bsp-layers'>BSP Layers</ulink>. |
193 | You can get set up for BSP development one of two ways: tarball extraction or | 193 | </para> |
194 | with a local Git repository. | 194 | <para>The Yocto Project uses the following BSP layer naming |
195 | It is a good idea to use the same method that you used to set up the Source Directory. | 195 | scheme: |
196 | Regardless of the method you use, the Yocto Project uses the following BSP layer | ||
197 | naming scheme: | ||
198 | <literallayout class='monospaced'> | 196 | <literallayout class='monospaced'> |
199 | meta-<BSP_name> | 197 | meta-<BSP_name> |
200 | </literallayout> | 198 | </literallayout> |
201 | where <filename><BSP_name></filename> is the recognized BSP name. | 199 | where <filename><BSP_name></filename> is the recognized |
200 | BSP name. | ||
202 | Here are some examples: | 201 | Here are some examples: |
203 | <literallayout class='monospaced'> | 202 | <literallayout class='monospaced'> |
204 | meta-crownbay | 203 | meta-crownbay |
@@ -207,30 +206,20 @@ | |||
207 | </literallayout> | 206 | </literallayout> |
208 | See the | 207 | See the |
209 | "<ulink url='&YOCTO_DOCS_BSP_URL;#bsp-layers'>BSP Layers</ulink>" | 208 | "<ulink url='&YOCTO_DOCS_BSP_URL;#bsp-layers'>BSP Layers</ulink>" |
210 | section in the Yocto Project Board Support Package (BSP) Developer's Guide for more | 209 | section in the Yocto Project Board Support Package (BSP) |
211 | information on BSP Layers. | 210 | Developer's Guide for more information on BSP Layers.</para> |
212 | <itemizedlist> | 211 | <para>You can locate the <filename>meta-intel</filename> Git |
213 | <listitem><para><emphasis>Tarball Extraction:</emphasis> You can download any released | 212 | repository in the "Yocto Metadata Layers" area of the Yocto |
214 | BSP tarball from the same "Downloads" page of the | 213 | Project Source Repositories at |
215 | <ulink url='&YOCTO_HOME_URL;'>Yocto Project Website</ulink> | 214 | <ulink url='&YOCTO_GIT_URL;/cgit.cgi'></ulink>.</para> |
216 | to get the Yocto Project release. | 215 | <para>To get started with the BSPs, you need to use |
217 | Once on the "Download" page, look to the right of the | 216 | <link linkend='git'>Git</link> to create a local clone of the |
218 | page and scroll down to find the BSP tarballs.</para> | 217 | upstream repository. |
219 | <para>Once you have the tarball, just extract it into a directory of your choice. | 218 | Typically, you set up the <filename>meta-intel</filename> |
220 | Again, this method just produces a snapshot of the BSP layer in the form | 219 | Git repository inside the Source Directory. |
221 | of a hierarchical directory structure.</para></listitem> | 220 | For example, the following transcript shows the steps to clone |
222 | <listitem><para><emphasis>Git Repository Method:</emphasis> If you are working | 221 | <filename>meta-intel</filename>. |
223 | with a local Git repository for your Source Directory, you should also use this method | 222 | <literallayout class='monospaced'> |
224 | to set up the <filename>meta-intel</filename> Git repository. | ||
225 | You can locate the <filename>meta-intel</filename> Git repository in the | ||
226 | "Yocto Metadata Layers" area of the Yocto Project Source Repositories at | ||
227 | <ulink url='&YOCTO_GIT_URL;/cgit.cgi'></ulink>.</para> | ||
228 | <para>Typically, you set up the <filename>meta-intel</filename> Git repository inside | ||
229 | the Source Directory. | ||
230 | For example, the following transcript shows the steps to clone the | ||
231 | <filename>meta-intel</filename> | ||
232 | Git repository inside the local <filename>poky</filename> Git repository. | ||
233 | <literallayout class='monospaced'> | ||
234 | $ cd ~/poky | 223 | $ cd ~/poky |
235 | $ git clone git://git.yoctoproject.org/meta-intel.git | 224 | $ git clone git://git.yoctoproject.org/meta-intel.git |
236 | Cloning into 'meta-intel'... | 225 | Cloning into 'meta-intel'... |
@@ -239,13 +228,12 @@ | |||
239 | remote: Total 7366 (delta 3997), reused 7299 (delta 3930) | 228 | remote: Total 7366 (delta 3997), reused 7299 (delta 3930) |
240 | Receiving objects: 100% (7366/7366), 2.31 MiB | 95 KiB/s, done. | 229 | Receiving objects: 100% (7366/7366), 2.31 MiB | 95 KiB/s, done. |
241 | Resolving deltas: 100% (3997/3997), done. | 230 | Resolving deltas: 100% (3997/3997), done. |
242 | </literallayout></para> | 231 | </literallayout></para> |
243 | <para>The same | 232 | <para>The same |
244 | <ulink url='&YOCTO_WIKI_URL;/wiki/Transcript:_from_git_checkout_to_meta-intel_BSP'>wiki page</ulink> | 233 | <ulink url='&YOCTO_WIKI_URL;/wiki/Transcript:_from_git_checkout_to_meta-intel_BSP'>wiki page</ulink> |
245 | referenced earlier covers how to | 234 | referenced earlier covers how to set up the |
246 | set up the <filename>meta-intel</filename> Git repository. | 235 | <filename>meta-intel</filename> Git repository. |
247 | </para></listitem> | 236 | </para></listitem> |
248 | </itemizedlist></para></listitem> | ||
249 | <listitem><para><emphasis>Eclipse Yocto Plug-in:</emphasis> If you are developing | 237 | <listitem><para><emphasis>Eclipse Yocto Plug-in:</emphasis> If you are developing |
250 | applications using the Eclipse Integrated Development Environment (IDE), | 238 | applications using the Eclipse Integrated Development Environment (IDE), |
251 | you will need this plug-in. | 239 | you will need this plug-in. |