mirror of
https://git.yoctoproject.org/poky
synced 2026-06-01 13:09:50 +00:00
dev-manual, ref-manual: Moved source file sections
The sections in the introductory chapter of the ref-manual are better served as part of the dev-manual. These sections are about accessing YP source files using various methods (i.e. source repositories, index of releases, and nightly builds). I have integrated that information into the dev-manual where the information was also being treated. (From yocto-docs rev: d3a97b1f9367d5bb5370974c8c5c0404df86724a) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
44ea6ded0e
commit
9f478d1358
@@ -278,9 +278,20 @@
|
|||||||
<title>Accessing Source Repositories</title>
|
<title>Accessing Source Repositories</title>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Yocto Project maintains upstream Git
|
Working from a copy of the upstream Yocto Project
|
||||||
<ulink url='&YOCTO_DOCS_REF_URL;#source-repositories'>Source Repositories</ulink>
|
<ulink url='&YOCTO_DOCS_REF_URL;#source-repositories'>Source Repositories</ulink>
|
||||||
that you can examine and access using a browser-based UI:
|
is the preferred method for obtaining and using a Yocto Project
|
||||||
|
release.
|
||||||
|
You can view the Yocto Project Source Repositories at
|
||||||
|
<ulink url='&YOCTO_GIT_URL;/cgit.cgi'></ulink>.
|
||||||
|
In particular, you can find the
|
||||||
|
<filename>poky</filename> repository at
|
||||||
|
<ulink url='http://git.yoctoproject.org/cgit/cgit.cgi/poky/'></ulink>.
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
Use the following procedure to locate the latest upstream copy of
|
||||||
|
the <filename>poky</filename> Git repository:
|
||||||
<orderedlist>
|
<orderedlist>
|
||||||
<listitem><para>
|
<listitem><para>
|
||||||
<emphasis>Access Repositories:</emphasis>
|
<emphasis>Access Repositories:</emphasis>
|
||||||
@@ -290,8 +301,8 @@
|
|||||||
repositories.
|
repositories.
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
<listitem><para>
|
<listitem><para>
|
||||||
<emphasis>Select a Repository:</emphasis>
|
<emphasis>Select the Repository:</emphasis>
|
||||||
Click on any repository in which you are interested (e.g.
|
Click on the repository in which you are interested (i.e.
|
||||||
<filename>poky</filename>).
|
<filename>poky</filename>).
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
<listitem><para>
|
<listitem><para>
|
||||||
@@ -300,14 +311,11 @@
|
|||||||
<ulink url='&YOCTO_DOCS_REF_URL;#git-commands-clone'>clone</ulink>
|
<ulink url='&YOCTO_DOCS_REF_URL;#git-commands-clone'>clone</ulink>
|
||||||
that repository (e.g.
|
that repository (e.g.
|
||||||
<filename>&YOCTO_GIT_URL;/poky</filename>).
|
<filename>&YOCTO_GIT_URL;/poky</filename>).
|
||||||
</para></listitem>
|
<note>
|
||||||
<listitem><para>
|
For information on cloning a repository, see the
|
||||||
<emphasis>Examine Change History of the Repository:</emphasis>
|
"<link linkend='cloning-the-poky-repository'>Cloning the <filename>poky</filename> Repository</link>"
|
||||||
At the top of the page, click on any branch in which you
|
section.
|
||||||
might be interested (e.g.
|
</note>
|
||||||
<filename>&DISTRO_NAME_NO_CAP;</filename>).
|
|
||||||
You can then view the commit log or tree view for that
|
|
||||||
development branch.
|
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
</orderedlist>
|
</orderedlist>
|
||||||
</para>
|
</para>
|
||||||
@@ -319,12 +327,12 @@
|
|||||||
<para>
|
<para>
|
||||||
Yocto Project maintains an Index of Releases area that contains
|
Yocto Project maintains an Index of Releases area that contains
|
||||||
related files that contribute to the Yocto Project.
|
related files that contribute to the Yocto Project.
|
||||||
Rather than Git repositories, these files represent snapshot
|
Rather than Git repositories, these files are tarballs that
|
||||||
tarballs.
|
represent snapshots in time of a given component.
|
||||||
<note><title>Tip</title>
|
<note><title>Tip</title>
|
||||||
The recommended method for accessing Yocto Project
|
The recommended method for accessing Yocto Project
|
||||||
components is to use Git to clone a repository and work from
|
components is to use Git to clone the upstream repository and
|
||||||
within that local repository.
|
work from within that locally cloned repository.
|
||||||
The procedure in this section exists should you desire a
|
The procedure in this section exists should you desire a
|
||||||
tarball snapshot of any given component.
|
tarball snapshot of any given component.
|
||||||
</note>
|
</note>
|
||||||
@@ -342,8 +350,8 @@
|
|||||||
full array of released Poky tarballs.
|
full array of released Poky tarballs.
|
||||||
The <filename>poky</filename> directory in the
|
The <filename>poky</filename> directory in the
|
||||||
Index of Releases was historically used for very
|
Index of Releases was historically used for very
|
||||||
early releases and exists for retroactive
|
early releases and exists now only for retroactive
|
||||||
completeness only.
|
completeness.
|
||||||
</note>
|
</note>
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
<listitem><para>
|
<listitem><para>
|
||||||
@@ -361,7 +369,7 @@
|
|||||||
</para></listitem>
|
</para></listitem>
|
||||||
<listitem><para>
|
<listitem><para>
|
||||||
<emphasis>Download the Tarball:</emphasis>
|
<emphasis>Download the Tarball:</emphasis>
|
||||||
Click a tarball to download and save a snapshot of a
|
Click the tarball to download and save a snapshot of the
|
||||||
given component.
|
given component.
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
</orderedlist>
|
</orderedlist>
|
||||||
@@ -398,7 +406,7 @@
|
|||||||
</para></listitem>
|
</para></listitem>
|
||||||
<listitem><para>
|
<listitem><para>
|
||||||
<emphasis>Select the Type of Files:</emphasis>
|
<emphasis>Select the Type of Files:</emphasis>
|
||||||
Click the type of files you want (i.e "Build System",
|
Click the type of files you want such as "Build System",
|
||||||
"Tools", or "Board Support Packages (BSPs)".
|
"Tools", or "Board Support Packages (BSPs)".
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
<listitem><para>
|
<listitem><para>
|
||||||
@@ -410,6 +418,43 @@
|
|||||||
</para>
|
</para>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
<section id='accessing-nightly-builds'>
|
||||||
|
<title>Accessing Nightly Builds</title>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
Yocto Project maintains an area for nightly builds that contains
|
||||||
|
tarball releases at <ulink url='&YOCTO_AB_NIGHTLY_URL;'/>.
|
||||||
|
These builds include Yocto Project releases, SDK installation
|
||||||
|
scripts, and experimental builds.
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
Should you ever want to access a nightly build of a particular
|
||||||
|
Yocto Project component, use the following procedure:
|
||||||
|
<orderedlist>
|
||||||
|
<listitem><para>
|
||||||
|
<emphasis>Access the Nightly Builds:</emphasis>
|
||||||
|
Open a browser and go to
|
||||||
|
<ulink url='&YOCTO_AB_NIGHTLY_URL;'/> to access the
|
||||||
|
Nightly Builds.
|
||||||
|
</para></listitem>
|
||||||
|
<listitem><para>
|
||||||
|
<emphasis>Select a Build:</emphasis>
|
||||||
|
Click on any build by date in which you are interested.
|
||||||
|
</para></listitem>
|
||||||
|
<listitem><para>
|
||||||
|
<emphasis>Find the Tarball:</emphasis>
|
||||||
|
Drill down to find the associated tarball.
|
||||||
|
</para></listitem>
|
||||||
|
<listitem><para>
|
||||||
|
<emphasis>Download the Tarball:</emphasis>
|
||||||
|
Click the tarball to download and save a snapshot of the
|
||||||
|
given component.
|
||||||
|
</para></listitem>
|
||||||
|
</orderedlist>
|
||||||
|
</para>
|
||||||
|
</section>
|
||||||
|
|
||||||
<section id='cloning-the-poky-repository'>
|
<section id='cloning-the-poky-repository'>
|
||||||
<title>Cloning the <filename>poky</filename> Repository</title>
|
<title>Cloning the <filename>poky</filename> Repository</title>
|
||||||
|
|
||||||
|
|||||||
@@ -618,56 +618,6 @@
|
|||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section id='intro-getit'>
|
|
||||||
<title>Obtaining the Yocto Project</title>
|
|
||||||
<para>
|
|
||||||
The Yocto Project development team makes the Yocto Project available through a number
|
|
||||||
of methods:
|
|
||||||
<itemizedlist>
|
|
||||||
<listitem><para><emphasis>Source Repositories:</emphasis>
|
|
||||||
Working from a copy of the upstream
|
|
||||||
<filename>poky</filename> repository is the
|
|
||||||
preferred method for obtaining and using a Yocto Project
|
|
||||||
release.
|
|
||||||
You can view the Yocto Project Source Repositories at
|
|
||||||
<ulink url='&YOCTO_GIT_URL;/cgit.cgi'></ulink>.
|
|
||||||
In particular, you can find the
|
|
||||||
<filename>poky</filename> repository at
|
|
||||||
<ulink url='http://git.yoctoproject.org/cgit/cgit.cgi/poky/'></ulink>.
|
|
||||||
</para></listitem>
|
|
||||||
<listitem><para><emphasis>Releases:</emphasis> Stable, tested
|
|
||||||
releases are available as tarballs through
|
|
||||||
<ulink url='&YOCTO_DL_URL;/releases/yocto/'/>.</para></listitem>
|
|
||||||
<listitem><para><emphasis>Nightly Builds:</emphasis> These
|
|
||||||
tarball releases are available at
|
|
||||||
<ulink url='&YOCTO_AB_NIGHTLY_URL;'/>.
|
|
||||||
These builds include Yocto Project releases, SDK installation
|
|
||||||
scripts, and experimental builds.
|
|
||||||
</para></listitem>
|
|
||||||
<listitem><para><emphasis>Yocto Project Website:</emphasis> You can
|
|
||||||
find tarball releases of the Yocto Project and supported BSPs
|
|
||||||
at the
|
|
||||||
<ulink url='&YOCTO_HOME_URL;'>Yocto Project website</ulink>.
|
|
||||||
Along with these downloads, you can find lots of other
|
|
||||||
information at this site.
|
|
||||||
</para></listitem>
|
|
||||||
</itemizedlist>
|
|
||||||
</para>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section id='intro-getit-dev'>
|
|
||||||
<title>Development Checkouts</title>
|
|
||||||
<para>
|
|
||||||
Development using the Yocto Project requires a local
|
|
||||||
<link linkend='source-directory'>Source Directory</link>.
|
|
||||||
You can set up the Source Directory by cloning a copy of the upstream
|
|
||||||
<link linkend='poky'>poky</link> Git repository.
|
|
||||||
For information on how to do this, see the
|
|
||||||
"<ulink url='&YOCTO_DOCS_DEV_URL;#working-with-yocto-project-source-files'>Working With Yocto Project Source Files</ulink>"
|
|
||||||
section in the Yocto Project Development Tasks Manual.
|
|
||||||
</para>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section id='yocto-project-terms'>
|
<section id='yocto-project-terms'>
|
||||||
<title>Yocto Project Terms</title>
|
<title>Yocto Project Terms</title>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user