From b8bdf61ad1810075232bbc394d5e7eb01e6e9bad Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Tue, 10 Apr 2018 11:06:20 -0700 Subject: [PATCH] yocto-project-qs: Removed this manual. No longer part of set from 2.5 on. (From yocto-docs rev: edf059871a201179e8dab90746eb7e9eece65eb9) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- .../figures/yocto-project-transp.png | Bin 8626 -> 0 bytes .../yocto-project-qs/figures/ypqs-title.png | Bin 12900 -> 0 bytes documentation/yocto-project-qs/qs-style.css | 989 ----- documentation/yocto-project-qs/qs.xml | 1113 ----- .../yocto-project-qs-customization.xsl | 37 - ...yocto-project-qs-eclipse-customization.xsl | 34 - .../yocto-project-qs-titlepage.xsl | 3820 ----------------- .../yocto-project-qs/yocto-project-qs.xml | 192 - 8 files changed, 6185 deletions(-) delete mode 100755 documentation/yocto-project-qs/figures/yocto-project-transp.png delete mode 100644 documentation/yocto-project-qs/figures/ypqs-title.png delete mode 100644 documentation/yocto-project-qs/qs-style.css delete mode 100644 documentation/yocto-project-qs/qs.xml delete mode 100644 documentation/yocto-project-qs/yocto-project-qs-customization.xsl delete mode 100644 documentation/yocto-project-qs/yocto-project-qs-eclipse-customization.xsl delete mode 100644 documentation/yocto-project-qs/yocto-project-qs-titlepage.xsl delete mode 100644 documentation/yocto-project-qs/yocto-project-qs.xml diff --git a/documentation/yocto-project-qs/figures/yocto-project-transp.png b/documentation/yocto-project-qs/figures/yocto-project-transp.png deleted file mode 100755 index 31d2b147fdb5e23f84d64652faf9528d83be7d8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8626 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 diff --git a/documentation/yocto-project-qs/figures/ypqs-title.png b/documentation/yocto-project-qs/figures/ypqs-title.png deleted file mode 100644 index 25c7a42b99c7438b762b8e6dfc34ee9277541281..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12900 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 diff --git a/documentation/yocto-project-qs/qs-style.css b/documentation/yocto-project-qs/qs-style.css deleted file mode 100644 index 5085b9d0be..0000000000 --- a/documentation/yocto-project-qs/qs-style.css +++ /dev/null @@ -1,989 +0,0 @@ -/* - Generic XHTML / DocBook XHTML CSS Stylesheet. - - Browser wrangling and typographic design by - Oyvind Kolas / pippin@gimp.org - - Customised for Poky by - Matthew Allum / mallum@o-hand.com - - Thanks to: - Liam R. E. Quin - William Skaggs - Jakub Steiner - - Structure - --------- - - The stylesheet is divided into the following sections: - - Positioning - Margins, paddings, width, font-size, clearing. - Decorations - Borders, style - Colors - Colors - Graphics - Graphical backgrounds - Nasty IE tweaks - Workarounds needed to make it work in internet explorer, - currently makes the stylesheet non validating, but up until - this point it is validating. - Mozilla extensions - Transparency for footer - Rounded corners on boxes - -*/ - - - /*************** / - / Positioning / -/ ***************/ - -body { - font-family: Verdana, Sans, sans-serif; - - min-width: 640px; - width: 80%; - margin: 0em auto; - padding: 2em 5em 5em 5em; - color: #333; -} - -h1,h2,h3,h4,h5,h6,h7 { - font-family: Arial, Sans; - color: #00557D; - clear: both; -} - -h1 { - font-size: 2em; - text-align: left; - padding: 0em 0em 0em 0em; - margin: 2em 0em 0em 0em; -} - -h2.subtitle { - margin: 0.10em 0em 3.0em 0em; - padding: 0em 0em 0em 0em; - font-size: 1.8em; - padding-left: 20%; - font-weight: normal; - font-style: italic; -} - -h2 { - margin: 2em 0em 0.66em 0em; - padding: 0.5em 0em 0em 0em; - font-size: 1.5em; - font-weight: bold; -} - -h3.subtitle { - margin: 0em 0em 1em 0em; - padding: 0em 0em 0em 0em; - font-size: 142.14%; - text-align: right; -} - -h3 { - margin: 1em 0em 0.5em 0em; - padding: 1em 0em 0em 0em; - font-size: 140%; - font-weight: bold; -} - -h4 { - margin: 1em 0em 0.5em 0em; - padding: 1em 0em 0em 0em; - font-size: 120%; - font-weight: bold; -} - -h5 { - margin: 1em 0em 0.5em 0em; - padding: 1em 0em 0em 0em; - font-size: 110%; - font-weight: bold; -} - -h6 { - margin: 1em 0em 0em 0em; - padding: 1em 0em 0em 0em; - font-size: 110%; - font-weight: bold; -} - -.authorgroup { - background-color: transparent; - background-repeat: no-repeat; - padding-top: 256px; - background-image: url("figures/ypqs-title.png"); - background-position: left top; - margin-top: -256px; - padding-right: 50px; - margin-left: 0px; - text-align: right; - width: 740px; -} - -h3.author { - margin: 0em 0me 0em 0em; - padding: 0em 0em 0em 0em; - font-weight: normal; - font-size: 100%; - color: #333; - clear: both; -} - -.author tt.email { - font-size: 66%; -} - -.titlepage hr { - width: 0em; - clear: both; -} - -.revhistory { - padding-top: 2em; - clear: both; -} - -.toc, -.list-of-tables, -.list-of-examples, -.list-of-figures { - padding: 1.33em 0em 2.5em 0em; - color: #00557D; -} - -.toc p, -.list-of-tables p, -.list-of-figures p, -.list-of-examples p { - padding: 0em 0em 0em 0em; - padding: 0em 0em 0.3em; - margin: 1.5em 0em 0em 0em; -} - -.toc p b, -.list-of-tables p b, -.list-of-figures p b, -.list-of-examples p b{ - font-size: 100.0%; - font-weight: bold; -} - -.toc dl, -.list-of-tables dl, -.list-of-figures dl, -.list-of-examples dl { - margin: 0em 0em 0.5em 0em; - padding: 0em 0em 0em 0em; -} - -.toc dt { - margin: 0em 0em 0em 0em; - padding: 0em 0em 0em 0em; -} - -.toc dd { - margin: 0em 0em 0em 2.6em; - padding: 0em 0em 0em 0em; -} - -div.glossary dl, -div.variablelist dl { -} - -.glossary dl dt, -.variablelist dl dt, -.variablelist dl dt span.term { - font-weight: normal; - width: 20em; - text-align: right; -} - -.variablelist dl dt { - margin-top: 0.5em; -} - -.glossary dl dd, -.variablelist dl dd { - margin-top: -1em; - margin-left: 25.5em; -} - -.glossary dd p, -.variablelist dd p { - margin-top: 0em; - margin-bottom: 1em; -} - - -div.calloutlist table td { - padding: 0em 0em 0em 0em; - margin: 0em 0em 0em 0em; -} - -div.calloutlist table td p { - margin-top: 0em; - margin-bottom: 1em; -} - -div p.copyright { - text-align: left; -} - -div.legalnotice p.legalnotice-title { - margin-bottom: 0em; -} - -p { - line-height: 1.5em; - margin-top: 0em; - -} - -dl { - padding-top: 0em; -} - -hr { - border: solid 1px; -} - - -.mediaobject, -.mediaobjectco { - text-align: center; -} - -img { - border: none; -} - -ul { - padding: 0em 0em 0em 1.5em; -} - -ul li { - padding: 0em 0em 0em 0em; -} - -ul li p { - text-align: left; -} - -table { - width :100%; -} - -th { - padding: 0.25em; - text-align: left; - font-weight: normal; - vertical-align: top; -} - -td { - padding: 0.25em; - vertical-align: top; -} - -p a[id] { - margin: 0px; - padding: 0px; - display: inline; - background-image: none; -} - -a { - text-decoration: underline; - color: #444; -} - -pre { - overflow: auto; -} - -a:hover { - text-decoration: underline; - /*font-weight: bold;*/ -} - -/* This style defines how the permalink character - appears by itself and when hovered over with - the mouse. */ - -[alt='Permalink'] { color: #eee; } -[alt='Permalink']:hover { color: black; } - - -div.informalfigure, -div.informalexample, -div.informaltable, -div.figure, -div.table, -div.example { - margin: 1em 0em; - padding: 1em; - page-break-inside: avoid; -} - - -div.informalfigure p.title b, -div.informalexample p.title b, -div.informaltable p.title b, -div.figure p.title b, -div.example p.title b, -div.table p.title b{ - padding-top: 0em; - margin-top: 0em; - font-size: 100%; - font-weight: normal; -} - -.mediaobject .caption, -.mediaobject .caption p { - text-align: center; - font-size: 80%; - padding-top: 0.5em; - padding-bottom: 0.5em; -} - -.epigraph { - padding-left: 55%; - margin-bottom: 1em; -} - -.epigraph p { - text-align: left; -} - -.epigraph .quote { - font-style: italic; -} -.epigraph .attribution { - font-style: normal; - text-align: right; -} - -span.application { - font-style: italic; -} - -.programlisting { - font-family: monospace; - font-size: 80%; - white-space: pre; - margin: 1.33em 0em; - padding: 1.33em; -} - -.tip, -.warning, -.caution, -.note { - margin-top: 1em; - margin-bottom: 1em; - -} - -/* force full width of table within div */ -.tip table, -.warning table, -.caution table, -.note table { - border: none; - width: 100%; -} - - -.tip table th, -.warning table th, -.caution table th, -.note table th { - padding: 0.8em 0.0em 0.0em 0.0em; - margin : 0em 0em 0em 0em; -} - -.tip p, -.warning p, -.caution p, -.note p { - margin-top: 0.5em; - margin-bottom: 0.5em; - padding-right: 1em; - text-align: left; -} - -.acronym { - text-transform: uppercase; -} - -b.keycap, -.keycap { - padding: 0.09em 0.3em; - margin: 0em; -} - -.itemizedlist li { - clear: none; -} - -.filename { - font-size: medium; - font-family: Courier, monospace; -} - - -div.navheader, div.heading{ - position: absolute; - left: 0em; - top: 0em; - width: 100%; - background-color: #cdf; - width: 100%; -} - -div.navfooter, div.footing{ - position: fixed; - left: 0em; - bottom: 0em; - background-color: #eee; - width: 100%; -} - - -div.navheader td, -div.navfooter td { - font-size: 66%; -} - -div.navheader table th { - /*font-family: Georgia, Times, serif;*/ - /*font-size: x-large;*/ - font-size: 80%; -} - -div.navheader table { - border-left: 0em; - border-right: 0em; - border-top: 0em; - width: 100%; -} - -div.navfooter table { - border-left: 0em; - border-right: 0em; - border-bottom: 0em; - width: 100%; -} - -div.navheader table td a, -div.navfooter table td a { - color: #777; - text-decoration: none; -} - -/* normal text in the footer */ -div.navfooter table td { - color: black; -} - -div.navheader table td a:visited, -div.navfooter table td a:visited { - color: #444; -} - - -/* links in header and footer */ -div.navheader table td a:hover, -div.navfooter table td a:hover { - text-decoration: underline; - background-color: transparent; - color: #33a; -} - -div.navheader hr, -div.navfooter hr { - display: none; -} - - -.qandaset tr.question td p { - margin: 0em 0em 1em 0em; - padding: 0em 0em 0em 0em; -} - -.qandaset tr.answer td p { - margin: 0em 0em 1em 0em; - padding: 0em 0em 0em 0em; -} -.answer td { - padding-bottom: 1.5em; -} - -.emphasis { - font-weight: bold; -} - - - /************* / - / decorations / -/ *************/ - -.titlepage { -} - -.part .title { -} - -.subtitle { - border: none; -} - -/* -h1 { - border: none; -} - -h2 { - border-top: solid 0.2em; - border-bottom: solid 0.06em; -} - -h3 { - border-top: 0em; - border-bottom: solid 0.06em; -} - -h4 { - border: 0em; - border-bottom: solid 0.06em; -} - -h5 { - border: 0em; -} -*/ - -.programlisting { - border: solid 1px; -} - -div.figure, -div.table, -div.informalfigure, -div.informaltable, -div.informalexample, -div.example { - border: 1px solid; -} - - - -.tip, -.warning, -.caution, -.note { - border: 1px solid; -} - -.tip table th, -.warning table th, -.caution table th, -.note table th { - border-bottom: 1px solid; -} - -.question td { - border-top: 1px solid black; -} - -.answer { -} - - -b.keycap, -.keycap { - border: 1px solid; -} - - -div.navheader, div.heading{ - border-bottom: 1px solid; -} - - -div.navfooter, div.footing{ - border-top: 1px solid; -} - - /********* / - / colors / -/ *********/ - -body { - color: #333; - background: white; -} - -a { - background: transparent; -} - -a:hover { - background-color: #dedede; -} - - -h1, -h2, -h3, -h4, -h5, -h6, -h7, -h8 { - background-color: transparent; -} - -hr { - border-color: #aaa; -} - - -.tip, .warning, .caution, .note { - border-color: #fff; -} - - -.tip table th, -.warning table th, -.caution table th, -.note table th { - border-bottom-color: #fff; -} - - -.warning { - background-color: #f0f0f2; -} - -.caution { - background-color: #f0f0f2; -} - -.tip { - background-color: #f0f0f2; -} - -.note { - background-color: #f0f0f2; -} - -.glossary dl dt, -.variablelist dl dt, -.variablelist dl dt span.term { - color: #044; -} - -div.figure, -div.table, -div.example, -div.informalfigure, -div.informaltable, -div.informalexample { - border-color: #aaa; -} - -pre.programlisting { - color: black; - background-color: #fff; - border-color: #aaa; - border-width: 2px; -} - -.guimenu, -.guilabel, -.guimenuitem { - background-color: #eee; -} - - -b.keycap, -.keycap { - background-color: #eee; - border-color: #999; -} - - -div.navheader { - border-color: black; -} - - -div.navfooter { - border-color: black; -} - - -.writernotes { - color: red; -} - - - /*********** / - / graphics / -/ ***********/ - -/* -body { - background-image: url("images/body_bg.jpg"); - background-attachment: fixed; -} - -.navheader, -.note, -.tip { - background-image: url("images/note_bg.jpg"); - background-attachment: fixed; -} - -.warning, -.caution { - background-image: url("images/warning_bg.jpg"); - background-attachment: fixed; -} - -.figure, -.informalfigure, -.example, -.informalexample, -.table, -.informaltable { - background-image: url("images/figure_bg.jpg"); - background-attachment: fixed; -} - -*/ -h1, -h2, -h3, -h4, -h5, -h6, -h7{ -} - -/* -Example of how to stick an image as part of the title. - -div.article .titlepage .title -{ - background-image: url("figures/white-on-black.png"); - background-position: center; - background-repeat: repeat-x; -} -*/ - -div.preface .titlepage .title, -div.colophon .title, -div.chapter .titlepage .title { - background-position: bottom; - background-repeat: repeat-x; -} - -div.section div.section .titlepage .title, -div.sect2 .titlepage .title { - background: none; -} - - -h1.title { - background-color: transparent; - background-repeat: no-repeat; - height: 256px; - text-indent: -9000px; - overflow:hidden; -} - -h2.subtitle { - background-color: transparent; - text-indent: -9000px; - overflow:hidden; - width: 0px; - display: none; -} - - /*************************************** / - / pippin.gimp.org specific alterations / -/ ***************************************/ - -/* -div.heading, div.navheader { - color: #777; - font-size: 80%; - padding: 0; - margin: 0; - text-align: left; - position: absolute; - top: 0px; - left: 0px; - width: 100%; - height: 50px; - background: url('/gfx/heading_bg.png') transparent; - background-repeat: repeat-x; - background-attachment: fixed; - border: none; -} - -div.heading a { - color: #444; -} - -div.footing, div.navfooter { - border: none; - color: #ddd; - font-size: 80%; - text-align:right; - - width: 100%; - padding-top: 10px; - position: absolute; - bottom: 0px; - left: 0px; - - background: url('/gfx/footing_bg.png') transparent; -} -*/ - - - - /****************** / - / nasty ie tweaks / -/ ******************/ - -/* -div.heading, div.navheader { - width:expression(document.body.clientWidth + "px"); -} - -div.footing, div.navfooter { - width:expression(document.body.clientWidth + "px"); - margin-left:expression("-5em"); -} -body { - padding:expression("4em 5em 0em 5em"); -} -*/ - - /**************************************** / - / mozilla vendor specific css extensions / -/ ****************************************/ -/* -div.navfooter, div.footing{ - -moz-opacity: 0.8em; -} - -div.figure, -div.table, -div.informalfigure, -div.informaltable, -div.informalexample, -div.example, -.tip, -.warning, -.caution, -.note { - -moz-border-radius: 0.5em; -} - -b.keycap, -.keycap { - -moz-border-radius: 0.3em; -} -*/ - -table tr td table tr td { - display: none; -} - - -hr { - display: none; -} - -table { - border: 0em; -} - - .photo { - float: right; - margin-left: 1.5em; - margin-bottom: 1.5em; - margin-top: 0em; - max-width: 17em; - border: 1px solid gray; - padding: 3px; - background: white; -} - .seperator { - padding-top: 2em; - clear: both; - } - - #validators { - margin-top: 5em; - text-align: right; - color: #777; - } - @media print { - body { - font-size: 8pt; - } - .noprint { - display: none; - } - } - - -.tip, -.note { - background: #f0f0f2; - color: #333; - padding: 20px; - margin: 20px; -} - -.tip h3, -.note h3 { - padding: 0em; - margin: 0em; - font-size: 2em; - font-weight: bold; - color: #333; -} - -.tip a, -.note a { - color: #333; - text-decoration: underline; -} - -.footnote { - font-size: small; - color: #333; -} - -/* Changes the announcement text */ -.tip h3, -.warning h3, -.caution h3, -.note h3 { - font-size:large; - color: #00557D; -} diff --git a/documentation/yocto-project-qs/qs.xml b/documentation/yocto-project-qs/qs.xml deleted file mode 100644 index 2e5defe6a0..0000000000 --- a/documentation/yocto-project-qs/qs.xml +++ /dev/null @@ -1,1113 +0,0 @@ - %poky; ] > - - - -
- Welcome! - - - Welcome to the Yocto Project! - The Yocto Project is an open-source collaboration project whose - focus is developers of embedded Linux systems. - The Yocto Project provides a development - environment that eases application, kernel image, and Linux image - development for embedded hardware systems. - You can think of the Yocto Project as an umbrella over-arching - many components, which include a build system, a reference or - test distribution, and various tools all designed to enhance - your embedded Linux development experience. - - - - The Yocto Project uses a build host based on the OpenEmbedded - (OE) project, which uses the - BitBake - tool, to construct complete images. - The BitBake and OE components combine together to form - a reference build host, historically known as - Poky - (Pock-ee). - Tools exist that facilitate aspects of development such as - layer creation to isolate your work, emulation for testing - modules, modification of existing source code, integration of - new or modified modules into existing images, and so forth. - - - - Rather than go into great detail about the Yocto Project and its - many capabilities, this quick start provides high-level - practical information that lets you try out the Yocto Project. - The quick start is written to help introduce you to the Yocto - Project, get a feel for how to use it to build a Linux image or - two, and provide you with a "road map" to other areas of interest - for the new user. - Tips - - - For more introductory and conceptual information on the - Yocto Project, see the - Getting Started With Yocto Project Manual. - - - For guidance on where to look for information beyond - this quick start, see the - "Where To Go Next" - section. - - - - -
- -
- Reference Build - - - This section of the quick start lets you work through setting up - a build host and then shows you how to build two images: one for - emulation and one for target hardware. - The steps do not go into great detail but are rather focused on - just letting you get set up and quickly experience the Yocto - Project. - - -
- Setting Up to Use the Yocto Project - - - Setting up to use the Yocto Project involves getting your build - host ready. - If you have a native Linux machine that runs a Yocto Project - supported distribution as described by the - "Supported Linux Distributions" - section in the Yocto Project Reference Manual, you can prepare - that machine as your build host. - See the - "Using a Native Linux Machine" - section for more information. - - - - If you do not want to use the Yocto Project on a native Linux - machine, you can prepare your build host to use - CROPS, - which leverages - Docker Containers. - You can set up a build host for Windows, Mac, and Linux - machines. - See the - "Using CROPS and Containers" - section for more information. - - -
- Using CROPS and Containers - - - Follow these steps to get your build host set up with a - Poky container that you can use to complete the build - examples further down in the Quick Start: - - - Set Up to use CROss PlatformS (CROPS): - Work through the first six steps of the procedure - in the - "Setting Up to Use CROss PlatformS (CROPS)" - section of the Yocto Project Development Tasks Manual. - - - Set Up the Poky Container to Use the Yocto Project: - Go to - - and follow the directions to set up the Poky container - on your build host. - - Once you complete the setup instructions for your - machine, you need to get a copy of the - poky repository on your build - host. - See the - "Yocto Project Release" - section to continue. - - - -
- -
- Using a Native Linux Machine - - - The following list shows what you need in order to use a - Linux-based build host to use the Yocto Project to build images: - - - - Build Host - A build host with a minimum of 50 Gbytes of free disk - space that is running a supported Linux distribution (i.e. - recent releases of Fedora, openSUSE, CentOS, Debian, or - Ubuntu). - - Build Host Packages - Appropriate packages installed on the build host. - - - -
- The Linux Distribution - - - The Yocto Project team verifies each release against recent - versions of the most popular Linux distributions that - provide stable releases. - In general, if you have the current release minus one of the - following distributions, you should have no problems. - - - Ubuntu - - - Fedora - - - openSUSE - - - CentOS - - - Debian - - - For a more detailed list of distributions that support the - Yocto Project, see the - "Supported Linux Distributions" - section in the Yocto Project Reference Manual. - - - - The OpenEmbedded build system should be able to run on any - modern distribution that has the following versions for - Git, tar, and Python. - - - Git 1.8.3.1 or greater - - - tar 1.27 or greater - - - Python 3.4.0 or greater. - - - If your build host does not meet any of these three listed - version requirements, you can take steps to prepare the - system so that you can still use the Yocto Project. - See the - "Required Git, tar, and Python Versions" - section in the Yocto Project Reference Manual for information. - -
- -
- The Build Host Packages - - - Required build host packages vary depending on your - build machine and what you want to do with the Yocto Project. - For example, if you want to build an image that can run - on QEMU in graphical mode (a minimal, basic build - requirement), then the build host package requirements - are different than if you want to build an image on a headless - system or build out the Yocto Project documentation set. - - - - Collectively, the number of required packages is large - if you want to be able to cover all cases. - - In general, you need to have root access and then install - the required packages. - Thus, the commands in the following section may or may - not work depending on whether or not your Linux - distribution has sudo installed. - - - - - The following list shows the required packages needed to build - an image that runs on QEMU in graphical mode (e.g. essential - plus graphics support). - For lists of required packages for other scenarios, see the - "Required Packages for the Host Development System" - section in the Yocto Project Reference Manual. - - Ubuntu and Debian - - $ sudo apt-get install &UBUNTU_HOST_PACKAGES_ESSENTIAL; libsdl1.2-dev xterm - - - Fedora - - $ sudo dnf install &FEDORA_HOST_PACKAGES_ESSENTIAL; SDL-devel xterm - - - OpenSUSE - - $ sudo zypper install &OPENSUSE_HOST_PACKAGES_ESSENTIAL; libSDL-devel xterm - - - CentOS - - $ sudo yum install &CENTOS_HOST_PACKAGES_ESSENTIAL; SDL-devel xterm - - Notes - - - Extra Packages for Enterprise Linux - (i.e. epel-release) - is a collection of packages from Fedora - built on RHEL/CentOS for easy installation - of packages not included in enterprise - Linux by default. - You need to install these packages - separately. - - - The makecache command - consumes additional Metadata from - epel-release. - - - - - - -
- - - Once you complete the setup instructions for your - machine, you need to get a copy of the - poky repository on your build - host. - Continue with the - "Yocto Project Release" - section. - -
- -
- Yocto Project Release - - - Now that your build host has the right packages (native - Linux machine) or you have the Poky container set up - (CROPS), you need to get a copy of the Yocto Project. - It is recommended that you get the latest Yocto Project release - by setting up (cloning in - Git - terms) a local copy of the poky Git - repository on your build host and then checking out the - latest release. - Doing so allows you to easily update to newer Yocto Project - releases as well as contribute back to the Yocto Project. - - - - Here is an example from a native Linux machine that is - running Ubuntu. - - If your build host is using a Poky container, you can - use the same Git commands. - - The following example clones the poky - repository and then checks out the latest Yocto Project Release - by tag (i.e. &DISTRO_REL_TAG;): - - $ git clone git://git.yoctoproject.org/poky - Cloning into 'poky'... - remote: Counting objects: 361782, done. - remote: Compressing objects: 100% (87100/87100), done. - remote: Total 361782 (delta 268619), reused 361439 (delta 268277) - Receiving objects: 100% (361782/361782), 131.94 MiB | 6.88 MiB/s, done. - Resolving deltas: 100% (268619/268619), done. - Checking connectivity... done. - $ cd poky - $ git checkout tags/&DISTRO_REL_TAG; -b poky_&DISTRO; - - - - - The previous Git checkout command - creates a local branch named - poky_&DISTRO;. - The files available to you in that branch exactly match the - repository's files in the - &DISTRO_NAME_NO_CAP; - development branch at the time of the Yocto Project &DISTRO; - release. - - Rather than checking out the entire development branch - of a release (i.e. the tip), which could be continuously - changing while you are doing your development, you would - check out a branch based on a release tag as shown in - the previous example. - Doing so provides you with an unchanging, stable set of - files. - - - - - For more options and information about accessing Yocto - Project related repositories, see the - "Working With Yocto Project Source Files" - section in the Yocto Project Development Tasks Manual. - -
-
- -
- Building Images - - - You are now ready to give the Yocto Project a try. - For this example, you will be using the command line to build - your images. - - A graphical user interface to the Yocto Project is available - through - Toaster. - See the - Toaster User Manual - for more information. - - - - - The remainder of this quick start steps you through the - following: - - - Build a qemux86 reference image - and run it in the QEMU emulator. - - - Easily change configurations so that you can quickly - create a second image that you can load onto bootable - media and actually boot target hardware. - This example uses the MinnowBoard - Turbot-compatible boards. - - - - The steps in the following two sections do not provide detail, - but rather provide minimal, working commands and examples - designed to just get you started. - For more details, see the appropriate manuals in the - Yocto Project manual set. - - - -
- Building an Image for Emulation - - - Use the following commands to build your image. - The OpenEmbedded build system creates an entire Linux - distribution, including the toolchain, from source. - Notes about Network Proxies - - - By default, the build process searches for source - code using a pre-determined order through a set of - locations. - If you are working behind a firewall and your build - host is not set up for proxies, you could encounter - problems with the build process when fetching source - code (e.g. fetcher failures or Git failures). - - - If you do not know your proxy settings, consult your - local network infrastructure resources and get that - information. - A good starting point could also be to check your - web browser settings. - Finally, you can find more information on using the - Yocto Project behind a firewall in the Yocto Project - Reference Manual - FAQ - and on the - "Working Behind a Network Proxy" - wiki page. - - - - - - - - - Be Sure Your Build Host is Set Up: - The steps to build an image in this section depend on - your build host being properly set up. - Be sure you have worked through the requirements - described in the - "Setting Up to Use the Yocto Project" - section. - - - Check Out Your Branch: - Be sure you are in the - Source Directory - (e.g. poky) and then check out - the branch associated with the latest Yocto Project - Release: - - $ cd ~/poky - $ git checkout -b &DISTRO_NAME_NO_CAP; origin/&DISTRO_NAME_NO_CAP; - - Git's checkout command checks out - the current Yocto Project release into a local branch - whose name matches the release (i.e. - &DISTRO_NAME_NO_CAP;). - The local branch tracks the upstream branch of the - same name. - Creating your own branch based on the released - branch ensures you are using the latest files for - that release. - - - Initialize the Build Environment: - Run the - &OE_INIT_FILE; - environment setup script to define the OpenEmbedded - build environment on your build host. - - $ source &OE_INIT_FILE; - - Among other things, the script creates the - Build Directory, - which is build in this case - and is located in the - Source Directory. - After the script runs, your current working directory - is set to the Build Directory. - Later, when the build completes, the Build Directory - contains all the files created during the build. - - - Examine Your Local Configuration File: - When you set up the build environment, a local - configuration file named - local.conf becomes available in - a conf subdirectory of the - Build Directory. - Before using BitBake to start the build, you can - look at this file and be sure your general - configurations are how you want them: - - - To help conserve disk space during builds, - you can add the following statement to your - project's configuration file, which for this - example is - poky/build/conf/local.conf. - Adding this statement deletes the work - directory used for building a recipe once the - recipe is built. - - INHERIT += "rm_work" - - - - By default, the target machine for the build is - qemux86, - which produces an image that can be used in - the QEMU emulator and is targeted at an - Intel - 32-bit based architecture. - Further on in this example, this default is - easily changed through the - MACHINE - variable so that you can quickly - build an image for a different machine. - - - Another consideration before you build is the - package manager used when creating the image. - The default local.conf - file selects the RPM package manager. - You can control this configuration by using the - PACKAGE_CLASSES - variable. - Selection of the package manager is separate - from whether package management is used at runtime - in the target image. - For additional package manager selection - information, see the - "package.bbclass" - section in the Yocto Project Reference Manual. - - - - - Start the Build: - Continue with the following command to build an OS image - for the target, which is - core-image-sato in this example: - - Depending on the number of processors and cores, the - amount of RAM, the speed of your Internet connection - and other factors, the build process could take - several hours the first time you run it. - Subsequent builds run much faster since parts of the - build are cached. - - - $ bitbake core-image-sato - - - - If you experience a build error due to resources - temporarily being unavailable and it appears you - should not be having this issue, it might be due - to the combination of a 4.3+ Linux kernel and - systemd version 228+ - (i.e. see this - link - for information). - - - - To work around this issue, you can try either - of the following: - - - Try the build again. - - - Modify the "DefaultTasksMax" - systemd parameter - by uncommenting it and setting it to - "infinity". - You can find this parameter in the - system.conf file - located in - /etc/systemd - on most systems. - - - - - For information on using the - bitbake command, see the - "BitBake" - section in the Yocto Project Concepts Manual, or - see the - "BitBake Command" - section in the BitBake User Manual. - For information on other targets, see the - "Images" - chapter in the Yocto Project Reference Manual. - - - Simulate Your Image Using QEMU: - Once this particular image is built, you can start QEMU - and run the image: - - $ runqemu qemux86 - - If you want to learn more about running QEMU, see the - "Using the Quick EMUlator (QEMU)" - chapter in the Yocto Project Development Tasks Manual. - - - Exit QEMU: - Exit QEMU by either clicking on the shutdown icon or by - typing Ctrl-C in the QEMU - transcript window from which you evoked QEMU. - - - -
- -
- Building an Image for Hardware - - - The following steps show how easy it is to set up to build an - image for a new machine. - These steps build an image for the MinnowBoard Turbot, which is - supported by the Yocto Project and the - meta-intel intel-corei7-64 - and intel-core2-32 Board Support Packages - (BSPs). - - The MinnowBoard Turbot ships with 64-bit firmware. - If you want to use the board in 32-bit mode, you must - download the - 32-bit firmware. - - - - - - - Create a Local Copy of the - meta-intel Repository: - Building an image for the MinnowBoard Turbot requires - the - meta-intel layer. - Use the git clone command to create - a local copy of the repository inside your - Source Directory, - which is poky in this example: - - $ cd $HOME/poky - $ git clone git://git.yoctoproject.org/meta-intel - Cloning into 'meta-intel'... - remote: Counting objects: 14039, done. - remote: Compressing objects: 100% (4471/4471), done. - remote: Total 14039 (delta 8130), reused 13837 (delta 7947) - Receiving objects: 100% (14039/14039), 4.27 MiB | 3.98 MiB/s, done. - Resolving deltas: 100% (8130/8130), done. - Checking connectivity... done. - - By default when you clone a Git repository, the - "master" branch is checked out. - Before you build your image that uses the - meta-intel layer, you must be - sure that both repositories - (meta-intel and - poky) are using the same releases. - Because you used the &DISTRO_REL_TAG; - tag when you checked out the poky - repository by tag, you should use a - meta-intel - tag that corresponds with the release you used for - poky. - Consequently, you need to checkout out the - "&METAINTELVERSION;-&DISTRO_NAME_NO_CAP;-&YOCTO_DOC_VERSION;" - branch after cloning meta-intel: - - $ cd $HOME/poky/meta-intel - $ git checkout tags/&METAINTELVERSION;-&DISTRO_NAME_NO_CAP;-&YOCTO_DOC_VERSION; -b meta-intel-&DISTRO_NAME_NO_CAP;-&YOCTO_DOC_VERSION; - Switched to a new branch 'meta-intel-&DISTRO_NAME_NO_CAP;-&YOCTO_DOC_VERSION;' - - The previous Git checkout command - creates a local branch named - meta-intel-&DISTRO_NAME_NO_CAP;-&YOCTO_DOC_VERSION;. - You have the option to name your local branch whatever - you want by providing any name you like for - "meta-intel-&DISTRO_NAME_NO_CAP;-&YOCTO_DOC_VERSION;" - in the above example. - - - Configure the Build: - To configure the build, you edit the - bblayers.conf and - local.conf files, both of which are - located in the build/conf directory. - - - Here is a quick way to make the edits. - The first command uses the - bitbake-layers add-layer command - to add the meta-intel - layer, which contains the intel-core* - BSPs to the build. - The second command selects the BSP by setting the - MACHINE - variable. - - $ cd $HOME/poky/build - $ bitbake-layers add-layer "$HOME/poky/meta-intel" - $ echo 'MACHINE = "intel-corei7-64"' >> conf/local.conf - - Notes - - If you want a 64-bit build, use the following: - - $ echo 'MACHINE = "intel-corei7-64"' >> conf/local.conf - - - - - If you want 32-bit images, use the following: - - $ echo 'MACHINE = "intel-core2-32"' >> conf/local.conf - - - - - - Build an Image for MinnowBoard - Turbot: - The type of image you build depends on your goals. - For example, the previous build created a - core-image-sato image, which is an - image with Sato support. - It is possible to build many image types for the - MinnowBoard Turbot. - Some possibilities are core-image-base, - which is a console-only image. - Another choice could be a - core-image-full-cmdline, which is - another console-only image but has more full-features - Linux system functionality installed. - For types of images you can build using the Yocto - Project, see the - "Images" - chapter in the Yocto Project Reference Manual. - Because configuration changes are minimal to set up - for this second build, the OpenEmbedded build system can - re-use files from previous builds as much as possible. - Re-using files means this second build will be much faster - than an initial build. - For this example, the core-image-base - image is built: - - $ bitbake core-image-base - - - - If you experience a build error due to resources - temporarily being unavailable and it appears you - should not be having this issue, it might be due - to the combination of a 4.3+ Linux kernel and - systemd version 228+ - (i.e. see this - link - for information). - - - - To work around this issue, you can try either - of the following: - - - Try the build again. - - - Modify the "DefaultTasksMax" - systemd parameter - by uncommenting it and setting it to - "infinity". - You can find this parameter in the - system.conf file - located in - /etc/systemd - on most systems. - - - - - Once the build completes, the resulting console-only image - is located in the Build Directory here: - - tmp/deploy/images/intel-corei7-64/core-image-base-intel-corei7-64.wic - - - - Write the Image: - You can write the image just built to a bootable media - (e.g. a USB key, SATA drive, SD card, etc.) using the - dd utility: - - $ sudo dd if=tmp/deploy/images/intel-corei7-64/core-image-base-intel-corei7-64.wic of=TARGET_DEVICE - - In the previous command, the - TARGET_DEVICE is the device node in - the host machine (e.g. /dev/sdc, which - is most likely a USB stick, or - /dev/mmcblk0, which is most likely an - SD card). - - - Boot the Hardware: - With the boot device provisioned, you can insert the - media into the MinnowBoard Turbot and boot the hardware. - The board should automatically detect the media and boot to - the bootloader and subsequently the operating system. - - - If the board does not boot automatically, you can - boot it manually from the EFI shell as follows: - - Shell> connect -r - Shell> map -r - Shell> fs0: - Shell> bootx64 - - - For a 32-bit image use the following: - - Shell> bootia32 - - - - - -
-
-
- -
- Where To Go Next - - - Now that you have experienced using the Yocto Project, you might - be asking yourself "What now?" - This next section of the Quick Start provides some "sign posts" - that can help you find additional information depending on what - you want to accomplish with the Yocto Project. - The section provides a list of resources for more information, - some links into sections that provide basic tasks, and some - links into more specialized areas that go beyond building images. - - You can also see the - page for - suggested sets of Yocto Project manuals designed for various - levels of experience. - - - -
- Additional Resources - - - The Yocto Project has many sources of information including - the website, wiki pages, and user manuals. - This section lists resources you might find helpful: - - - Website: - The - Yocto Project Website - provides background information, the latest builds, - breaking news, full development documentation, and - access to a rich Yocto Project Development Community - into which you can tap. - - - FAQs: - Lists commonly asked Yocto Project questions and - answers. - You can find two FAQs: - Yocto Project FAQ - on a wiki, and the - "FAQ" - chapter in the Yocto Project Reference Manual. - - - Developer Screencast: - The - Getting Started with the Yocto Project - New Developer Screencast Tutorial - provides a 30-minute video created for users unfamiliar - with the Yocto Project but familiar with Linux build - hosts. - While this screencast is somewhat dated, the - introductory and fundamental concepts are useful for - the beginner. - - - Yocto Project Implementation of Bugzilla: - The Yocto Project uses its own implementation of - Bugzilla that you can find - here. - Bugzilla allows you to report and track the progress - of defects and improvements to the Yocto Project. - - - Yocto Project Wiki: - The - Yocto Project Wiki - provides additional information on where to go next - when ramping up with the Yocto Project, release - information, project planning, and QA information. - - - Yocto Project Mailing Lists: - Related mailing lists provide a forum for discussion, - patch submission and announcements. - Several mailing lists exist and are grouped according - to areas of concern. - See the - "Mailing lists" - section in the Yocto Project Reference Manual for a - complete list of Yocto Project mailing lists. - - - Comprehensive List of Links and Other Documentation: - The - "Links and Related Documentation" - section in the Yocto Project Reference Manual provides a - comprehensive list of all related links and other - user documentation. - - - -
- -
- Guided Examples - - - Depending on what you primary interests are with the Yocto - Project, you could consider any of the following: - - - Add a Layer for Hardware Support: - For steps on how to add a Board Support Package (BSP) - layer that supports specific hardware, see the - "Creating a new BSP Layer Using the bitbake-layers Script" - section in the Yocto Project Board Support Package - (BSP) Developer's Guide. - For background information on BSP layers, see the - "BSP Layers" - section in the same manual. - - - Create a Layer for Software: - For steps on how to create a general layer for software, - see the - "Creating a General Layer Using the bitbake-layers Script" - section in the Yocto Project Development Tasks Manual. - For background information on layers in general, see the - "Understanding and Creating Layers" - section in the same manual. - - - Write a New Recipe: - For steps on how to write a new recipe, - see the - "Writing a New Recipe" - section in the Yocto Project Development Tasks Manual. - - - Create a Layer for Customizations: - This is a step suggested by Richard. - I don't know the distinction between creating a layer - for customizations and creating a general layer as - pointed out earlier for creating a general layer - (i.e. a layer for software). - I need some help on this bullet item. - - - Add a Custom Kernel: - For steps on how to modify and create your own custom - kernel, see the - "Using devtool to Patch the Kernel" - section in the Yocto Project Linux Kernel Development - Manual. - - - Change the Default Kernel Configuration: - For steps on how to configure the kernel, see the - "Configuring the Kernel" - section in the Yocto Project Linux Kernel Development - Manual. - - - Submit a Change to the Yocto Project: - For steps on how to submit a change or patch to the - Yocto Project, see the - "Submitting a Change to the Yocto Project" - section in the Yocto Project Development Tasks Manual. - - - -
- -
- Going Beyond Builds - - - This section presents some pointers to topics that go beyond - building images: - - - The OpenEmbedded Layer Index: - This index shows layers that exist for use with the - Yocto Project. - More times than not, you can find layers for your own - use or layers that are close to what you need and can - be leveraged when creating your own layers. - See - http://layers.openembedded.org/layerindex/branch/master/layers/ - for the layer index. - - - Yocto Project Autobuilder: - Autobuilders provide automatic building in a - development or production environment. - For information on the autobuilders used by the Yocto - Project, see the - "Setting Up a Team Yocto Project Development Environment" - section of the Yocto Project Development Tasks Manual. - You can also see the - http://autobuilder.yoctoproject.org/ - link. - - - Yocto Project Compatibility: - When you create layers, you can take steps to make sure - your layer is compatible with the Yocto Project. - See the - "Making Sure Your Layer is Compatible With Yocto Project" - section in the Yocto Project Development Tasks Manual - for more information. - - - Auto Upgrade Tools: - Tools exits to help ease upgrading recipe versions. - In particular, you can use the - Auto Upgrade Helper (AUH) - and - devtool upgrade - to upgrade recipes to newer versions. - - - Patches and Patchwork: - This is a step suggested by Richard. - I don't know what this is and need help with this - bullet item. - - - Pseudo: - Pseudo gives the illusion of running under root and is - used by the OpenEmbedded build system during the image - generation process. - For information on Fakeroot and Pseudo, see the - "Fakeroot and Pseudo" - section in the Yocto Project Concepts Manual. - - - OPKG: - OPKG is a file management system. - I am not sure what Richard had in mind for suggesting - this "beyond builds" topic. - I have one reference at - "Using IPK" - in the Yocto Project Development Tasks Manual that - is the bulk of my known information. - I need more help with this bullet item. - - - Team Yocto Project Development Environments: - For information on Yocto Project development team - environments, see the - "Setting Up a Team Yocto Project Development Environment" - section in the Yocto Project Development Tasks Manual. - - - -
-
-
- diff --git a/documentation/yocto-project-qs/yocto-project-qs-customization.xsl b/documentation/yocto-project-qs/yocto-project-qs-customization.xsl deleted file mode 100644 index 3372c7a7c3..0000000000 --- a/documentation/yocto-project-qs/yocto-project-qs-customization.xsl +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/documentation/yocto-project-qs/yocto-project-qs-eclipse-customization.xsl b/documentation/yocto-project-qs/yocto-project-qs-eclipse-customization.xsl deleted file mode 100644 index 50e6830dde..0000000000 --- a/documentation/yocto-project-qs/yocto-project-qs-eclipse-customization.xsl +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/documentation/yocto-project-qs/yocto-project-qs-titlepage.xsl b/documentation/yocto-project-qs/yocto-project-qs-titlepage.xsl deleted file mode 100644 index a435ac77ab..0000000000 --- a/documentation/yocto-project-qs/yocto-project-qs-titlepage.xsl +++ /dev/null @@ -1,3820 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- - - - -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - - - - - - - - - - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- - -
- - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- -
-
- - -
- - -
- - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- -
-
- - -
- - -
- - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- -
-
- - -
- - -
- - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- -
-
- - -
- - -
- - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- -
-
- - -
- - -
- - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - 1 - - - -
-
- - - - - - - - - - 1 - - - -
-
- -
-
- - - - - - - - - - - - - - -
- - - -
-
- - -
- -
-
- -
- diff --git a/documentation/yocto-project-qs/yocto-project-qs.xml b/documentation/yocto-project-qs/yocto-project-qs.xml deleted file mode 100644 index 7592d3a595..0000000000 --- a/documentation/yocto-project-qs/yocto-project-qs.xml +++ /dev/null @@ -1,192 +0,0 @@ - %poky; ] > - - - - - - - - - - - - Yocto Project Quick Start - - - - - Scott Rifenbark - - Scotty's Documentation Services, INC - - srifenbark@gmail.com - - - - - - - ©RIGHT_YEAR; - Linux Foundation - - - - - Permission is granted to copy, distribute and/or modify this document under - the terms of the Creative Commons Attribution-Share Alike 2.0 UK: England & Wales as published by Creative Commons. - - Manual Notes - - - This version of the - Yocto Project Quick Start - is for the &YOCTO_DOC_VERSION; release of the - Yocto Project. - To be sure you have the latest version of the manual - for this release, go to the - Yocto Project documentation page - and select the manual from that site. - Manuals from the site are more up-to-date than manuals - derived from the Yocto Project released TAR files. - - - If you located this manual through a web search, the - version of the manual might not be the one you want - (e.g. the search might have returned a manual much - older than the Yocto Project version with which you - are working). - You can see all Yocto Project major releases by - visiting the - Releases - page. - If you need a version of this manual for a different - Yocto Project release, visit the - Yocto Project documentation page - and select the manual set by using the - "ACTIVE RELEASES DOCUMENTATION" or "DOCUMENTS ARCHIVE" - pull-down menus. - - - To report any inaccuracies or problems with this - manual, send an email to the Yocto Project - discussion group at - yocto@yoctoproject.com or log into - the freenode #yocto channel. - - - - - - - - - - - - -