From ae06e04cd225d2c2147ca355e2dd39b4f6cf6775 Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Mon, 29 Jan 2018 15:18:03 -0800 Subject: 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 Signed-off-by: Richard Purdie --- .../yocto-project-repositories.html | 135 +++++++++++++++++++++ 1 file changed, 135 insertions(+) create mode 100644 documentation/getting-started/eclipse/html/getting-started/yocto-project-repositories.html (limited to 'documentation/getting-started/eclipse/html/getting-started/yocto-project-repositories.html') 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 @@ + + + +2.5. Yocto Project Source Repositories + + + + + + + +
+

+2.5. Yocto Project Source Repositories

+

+ The Yocto Project team maintains complete source repositories for all + Yocto Project files at + http://git.yoctoproject.org/cgit/cgit.cgi. + This web-based source code browser is organized into categories by + function such as IDE Plugins, Matchbox, Poky, Yocto Linux Kernel, and + so forth. + From the interface, you can click on any particular item in the "Name" + column and see the URL at the bottom of the page that you need to clone + a Git repository for that particular item. + Having a local Git repository of the + Source Directory, + which is usually named "poky", allows + you to make changes, contribute to the history, and ultimately enhance + the Yocto Project's tools, Board Support Packages, and so forth. +

+

+ For any supported release of Yocto Project, you can also go to the + Yocto Project Website and + select the "Downloads" tab and get a released tarball of the + poky repository or any supported BSP tarballs. + Unpacking these tarballs gives you a snapshot of the released + files. +

+
+

Notes

+
    +
  • + The recommended method for setting up the Yocto Project + Source Directory + and the files for supported BSPs + (e.g., meta-intel) is to use + Git to create a local copy of + the upstream repositories. +

  • +
  • + Be sure to always work in matching branches for both + the selected BSP repository and the + Source Directory + (i.e. poky) repository. + For example, if you have checked out the "master" branch + of poky and you are going to use + meta-intel, be sure to checkout the + "master" branch of meta-intel. +

  • +
+
+

+

+

+ In summary, here is where you can get the project files needed for + development: +

+
    +
  • +

    + + Source Repositories: + + This area contains IDE Plugins, Matchbox, Poky, Poky Support, + Tools, Yocto Linux Kernel, and Yocto Metadata Layers. + You can create local copies of Git repositories for each of + these areas.

    +

    +

    +
    +

    + For steps on how to view and access these upstream Git + repositories, see the + "Accessing Source Repositories" + Section in the Yocto Project Development Tasks Manual. +

    +
  • +
  • +

    + + Index of /releases: + + This is an index of releases such as + the Eclipse™ + Yocto Plug-in, miscellaneous support, Poky, Pseudo, installers + for cross-development toolchains, and all released versions of + Yocto Project in the form of images or tarballs. + Downloading and extracting these files does not produce a local + copy of the Git repository but rather a snapshot of a + particular release or image.

    +

    +

    +
    +

    + For steps on how to view and access these files, see the + "Accessing Index of Releases" + section in the Yocto Project Development Tasks Manual. +

    +
  • +
  • +

    + "Downloads" page for the + Yocto Project Website: +

    +

    This section will change due to + reworking of the YP Website.

    +

    The Yocto Project website includes a "Downloads" tab + that allows you to download any Yocto Project + release and Board Support Package (BSP) in tarball form. + The tarballs are similar to those found in the + Index of /releases: area.

    +

    +

    +
    +

    + For steps on how to use the "Downloads" page, see the + "Using the Downloads Page" + section in the Yocto Project Development Tasks Manual. +

    +
  • +
+

+

+
+ -- cgit v1.2.3-54-g00ecf