diff options
author | Scott Rifenbark <srifenbark@gmail.com> | 2018-01-29 15:18:03 -0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2018-02-14 15:25:29 +0000 |
commit | ae06e04cd225d2c2147ca355e2dd39b4f6cf6775 (patch) | |
tree | c920e85262a91e7626279e7dcbbd56a299919f49 /documentation/getting-started/eclipse/html/getting-started/yocto-project-repositories.html | |
parent | ebc7de094881dd8f2450aa4fdf548f2e9c835df1 (diff) | |
download | poky-ae06e04cd225d2c2147ca355e2dd39b4f6cf6775.tar.gz |
documentation: Created new "Getting Started" manual.
Creation involved removing the overview-manual and replacing it
with the getting-started manual. All links to the string
"&YOCTO_DOCS_OVERVIEW_URL" had to be replaced with
"&YOCTO_DOCS_GS_URL" across the entire YP manual set. I renamed
files used to create the manual with prefixes suited for the
new manual name, which is "Getting Started With Yocto Project".
The style sheet for the new manual needed updating to display the
new .PNG image for the title page. The mega-manual file had to
be updated to include the files. The mega-manual.sed file had
to be updated to include the new manual and not use the overview
manual.
(From yocto-docs rev: 6c7abf9192390121000f577d6c98f259d290d15d)
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/getting-started/eclipse/html/getting-started/yocto-project-repositories.html')
-rw-r--r-- | documentation/getting-started/eclipse/html/getting-started/yocto-project-repositories.html | 135 |
1 files changed, 135 insertions, 0 deletions
diff --git a/documentation/getting-started/eclipse/html/getting-started/yocto-project-repositories.html b/documentation/getting-started/eclipse/html/getting-started/yocto-project-repositories.html new file mode 100644 index 0000000000..3dcc2af5eb --- /dev/null +++ b/documentation/getting-started/eclipse/html/getting-started/yocto-project-repositories.html | |||
@@ -0,0 +1,135 @@ | |||
1 | <html> | ||
2 | <head> | ||
3 | <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> | ||
4 | <title>2.5. Yocto Project Source Repositories</title> | ||
5 | <link rel="stylesheet" type="text/css" href="../book.css"> | ||
6 | <meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> | ||
7 | <link rel="home" href="index.html" title="Getting Started With Yocto Project"> | ||
8 | <link rel="up" href="overview-development-environment.html" title="Chapter 2. The Yocto Project Development Environment"> | ||
9 | <link rel="prev" href="basic-commands.html" title="2.4.2. Basic Commands"> | ||
10 | <link rel="next" href="licensing.html" title="2.6. Licensing"> | ||
11 | </head> | ||
12 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" title="2.5. Yocto Project Source Repositories"> | ||
13 | <div class="titlepage"><div><div><h2 class="title" style="clear: both"> | ||
14 | <a name="yocto-project-repositories"></a>2.5. Yocto Project Source Repositories</h2></div></div></div> | ||
15 | <p> | ||
16 | The Yocto Project team maintains complete source repositories for all | ||
17 | Yocto Project files at | ||
18 | <a class="ulink" href="http://git.yoctoproject.org/cgit/cgit.cgi" target="_self">http://git.yoctoproject.org/cgit/cgit.cgi</a>. | ||
19 | This web-based source code browser is organized into categories by | ||
20 | function such as IDE Plugins, Matchbox, Poky, Yocto Linux Kernel, and | ||
21 | so forth. | ||
22 | From the interface, you can click on any particular item in the "Name" | ||
23 | column and see the URL at the bottom of the page that you need to clone | ||
24 | a Git repository for that particular item. | ||
25 | Having a local Git repository of the | ||
26 | <a class="link" href="../ref-manual/source-directory.html" target="_self">Source Directory</a>, | ||
27 | which is usually named "poky", allows | ||
28 | you to make changes, contribute to the history, and ultimately enhance | ||
29 | the Yocto Project's tools, Board Support Packages, and so forth. | ||
30 | </p> | ||
31 | <p> | ||
32 | For any supported release of Yocto Project, you can also go to the | ||
33 | <a class="ulink" href="http://www.yoctoproject.org" target="_self">Yocto Project Website</a> and | ||
34 | select the "Downloads" tab and get a released tarball of the | ||
35 | <code class="filename">poky</code> repository or any supported BSP tarballs. | ||
36 | Unpacking these tarballs gives you a snapshot of the released | ||
37 | files. | ||
38 | </p> | ||
39 | <div class="note" title="Notes" style="margin-left: 0.5in; margin-right: 0.5in;"> | ||
40 | <h3 class="title">Notes</h3> | ||
41 | <div class="itemizedlist"><ul class="itemizedlist" type="disc"> | ||
42 | <li class="listitem"><p> | ||
43 | The recommended method for setting up the Yocto Project | ||
44 | <a class="link" href="../ref-manual/source-directory.html" target="_self">Source Directory</a> | ||
45 | and the files for supported BSPs | ||
46 | (e.g., <code class="filename">meta-intel</code>) is to use | ||
47 | <a class="link" href="git.html" title="2.4. Git">Git</a> to create a local copy of | ||
48 | the upstream repositories. | ||
49 | </p></li> | ||
50 | <li class="listitem"><p> | ||
51 | Be sure to always work in matching branches for both | ||
52 | the selected BSP repository and the | ||
53 | <a class="link" href="../ref-manual/source-directory.html" target="_self">Source Directory</a> | ||
54 | (i.e. <code class="filename">poky</code>) repository. | ||
55 | For example, if you have checked out the "master" branch | ||
56 | of <code class="filename">poky</code> and you are going to use | ||
57 | <code class="filename">meta-intel</code>, be sure to checkout the | ||
58 | "master" branch of <code class="filename">meta-intel</code>. | ||
59 | </p></li> | ||
60 | </ul></div> | ||
61 | </div> | ||
62 | <p> | ||
63 | </p> | ||
64 | <p> | ||
65 | In summary, here is where you can get the project files needed for | ||
66 | development: | ||
67 | </p> | ||
68 | <div class="itemizedlist"><ul class="itemizedlist" type="disc"> | ||
69 | <li class="listitem"> | ||
70 | <p><a name="source-repositories"></a> | ||
71 | <span class="emphasis"><em> | ||
72 | <a class="ulink" href="http://git.yoctoproject.org/cgit/cgit.cgi" target="_self">Source Repositories:</a> | ||
73 | </em></span> | ||
74 | This area contains IDE Plugins, Matchbox, Poky, Poky Support, | ||
75 | Tools, Yocto Linux Kernel, and Yocto Metadata Layers. | ||
76 | You can create local copies of Git repositories for each of | ||
77 | these areas.</p> | ||
78 | <p> | ||
79 | </p> | ||
80 | <table border="0" summary="manufactured viewport for HTML img" cellspacing="0" cellpadding="0" width="540"><tr style="height: 360px"><td align="center"><img src="figures/source-repos.png" align="middle" width="540"></td></tr></table> | ||
81 | <p> | ||
82 | For steps on how to view and access these upstream Git | ||
83 | repositories, see the | ||
84 | "<a class="link" href="../dev-manual/accessing-source-repositories.html" target="_self">Accessing Source Repositories</a>" | ||
85 | Section in the Yocto Project Development Tasks Manual. | ||
86 | </p> | ||
87 | </li> | ||
88 | <li class="listitem"> | ||
89 | <p><a name="index-downloads"></a> | ||
90 | <span class="emphasis"><em> | ||
91 | <a class="ulink" href="http://downloads.yoctoproject.org/releases/" target="_self">Index of /releases:</a> | ||
92 | </em></span> | ||
93 | This is an index of releases such as | ||
94 | the <span class="trademark">Eclipse</span>™ | ||
95 | Yocto Plug-in, miscellaneous support, Poky, Pseudo, installers | ||
96 | for cross-development toolchains, and all released versions of | ||
97 | Yocto Project in the form of images or tarballs. | ||
98 | Downloading and extracting these files does not produce a local | ||
99 | copy of the Git repository but rather a snapshot of a | ||
100 | particular release or image.</p> | ||
101 | <p> | ||
102 | </p> | ||
103 | <table border="0" summary="manufactured viewport for HTML img" cellspacing="0" cellpadding="0" width="540"><tr style="height: 315px"><td align="center"><img src="figures/index-downloads.png" align="middle" height="315"></td></tr></table> | ||
104 | <p> | ||
105 | For steps on how to view and access these files, see the | ||
106 | "<a class="link" href="../dev-manual/accessing-index-of-releases.html" target="_self">Accessing Index of Releases</a>" | ||
107 | section in the Yocto Project Development Tasks Manual. | ||
108 | </p> | ||
109 | </li> | ||
110 | <li class="listitem"> | ||
111 | <p><a name="downloads-page"></a> | ||
112 | <span class="emphasis"><em>"Downloads" page for the | ||
113 | <a class="ulink" href="http://www.yoctoproject.org" target="_self">Yocto Project Website</a>: | ||
114 | </em></span></p> | ||
115 | <p class="writernotes">This section will change due to | ||
116 | reworking of the YP Website.</p> | ||
117 | <p>The Yocto Project website includes a "Downloads" tab | ||
118 | that allows you to download any Yocto Project | ||
119 | release and Board Support Package (BSP) in tarball form. | ||
120 | The tarballs are similar to those found in the | ||
121 | <a class="ulink" href="http://downloads.yoctoproject.org/releases/" target="_self">Index of /releases:</a> area.</p> | ||
122 | <p> | ||
123 | </p> | ||
124 | <table border="0" summary="manufactured viewport for HTML img" cellspacing="0" cellpadding="0" width="540"><tr style="height: 360px"><td align="center"><img src="figures/yp-download.png" align="middle" width="540"></td></tr></table> | ||
125 | <p> | ||
126 | For steps on how to use the "Downloads" page, see the | ||
127 | "<a class="link" href="../dev-manual/using-the-downloads-page.html" target="_self">Using the Downloads Page</a>" | ||
128 | section in the Yocto Project Development Tasks Manual. | ||
129 | </p> | ||
130 | </li> | ||
131 | </ul></div> | ||
132 | <p> | ||
133 | </p> | ||
134 | </div></body> | ||
135 | </html> | ||