Lines Matching refs:Project
4 The Yocto Project Development Environment
7 This chapter takes a look at the Yocto Project development environment.
8 The chapter provides Yocto Project Development environment concepts that
52 using the Yocto Project. Because the goal of the Yocto Project is to
58 Project. Most find that it is best to have a native Linux machine
71 the Yocto Project Development Tasks Manual.
75 for use with the Yocto Project. You need to be sure that the Linux
76 distribution on the system is one that supports the Yocto Project. You
78 that allow development using the Yocto Project. For the steps needed to
81 section in the Yocto Project Development Tasks Manual.
83 Once your development host is set up to use the Yocto Project, there
84 are several ways of working in the Yocto Project environment:
87 Yocto Project involves using the :term:`OpenEmbedded Build System`,
94 through your Linux distribution and the Yocto Project.
98 section in the Yocto Project Development Tasks Manual.
101 involves using the Yocto Project to create and test layers that allow
109 section in the Yocto Project Board Support Package (BSP) Developer's
113 the Yocto Project you likely will be using ``devtool``. A workflow
121 section in the Yocto Project Linux Kernel Development Manual.
123 - *Using Toaster:* The other Yocto Project development method that
124 involves an interface that effectively puts the Yocto Project into
135 Yocto Project Source Repositories
138 The Yocto Project team maintains complete source repositories for all
139 Yocto Project files at :yocto_git:`/`. This web-based source
147 history, and ultimately enhance the Yocto Project's tools, Board Support
150 For any supported release of Yocto Project, you can also go to the
151 :yocto_home:`Yocto Project Website <>` and select the "DOWNLOADS"
153 repository, any supported BSP tarball, or Yocto Project tools. Unpacking
158 - The recommended method for setting up the Yocto Project
183 Section in the Yocto Project Development Tasks Manual.
188 Project in the form of images or tarballs. Downloading and extracting
197 section in the Yocto Project Development Tasks Manual.
199 - *"DOWNLOADS" page for the* :yocto_home:`Yocto Project Website <>` *:*
201 The Yocto Project website includes a "DOWNLOADS" page accessible
203 Project release, tool, and Board Support Package (BSP) in tarball
212 section in the Yocto Project Development Tasks Manual.
214 Git Workflows and the Yocto Project
217 Developing using the Yocto Project likely requires the use of
221 section provides workflow concepts using the Yocto Project and Git. In
230 The Yocto Project files are maintained using Git in "branches" whose Git
235 For the Yocto Project, a key individual called the "maintainer" is
246 particular area of code in the Yocto Project, see the
248 section of the Yocto Project Development Tasks Manual.
250 The Yocto Project ``poky`` Git repository also has an upstream
255 been submitted or committed by the Yocto Project development team and by
280 section in the Yocto Project Development Tasks Manual.
340 software on which to develop. The Yocto Project has two scripts named
347 section in the Yocto Project Development Tasks Manual.
356 section in the Yocto Project Development Tasks Manual.
361 The Yocto Project makes extensive use of Git, which is a free, open
366 Project for development. This section provides a quick overview of how
382 section in the Yocto Project Development Tasks Manual.
389 section, the Yocto Project maintains source repositories at :yocto_git:`/`.
413 section in the Yocto Project Development Tasks Manual.
419 branches for past Yocto Project releases. You can see all the branches
454 Yocto Project Release.
464 ``&DISTRO_NAME_NO_CAP;-&DISTRO;``. These tags represent Yocto Project
473 specific Yocto Project release. Here is an example::
482 of the top-level directory of your local Yocto Project repository is
489 particular Yocto Project release as it is tagged in the upstream Git
616 In general, the Yocto Project is broadly licensed under the
620 the GNU General Public License (GPL). Patches to the Yocto Project
627 When you build an image using the Yocto Project, the build process uses
652 Project uses in the ``meta/files/common-licenses`` directory in your
657 Yocto Project, see the
659 section in the Yocto Project Development Tasks Manual.