diff options
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> | ||