mirror of
https://git.yoctoproject.org/poky
synced 2026-09-12 15:49:36 +02:00
documentation: Rename of poky-ref-manual folder to ref-manual.
Changing the folder that holds the YP Reference Manual to be "ref-manual". This will help with confustion over the manual's intended purpose. (From yocto-docs rev: 1106442964b5080cb0b6b3bd3af32e9407c0f7c1) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
af19d889ef
commit
ed0a240e16
@@ -0,0 +1,52 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<title>3.1.<2E>Yocto Project Components</title>
|
||||
<link rel="stylesheet" type="text/css" href="../book.css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
|
||||
<link rel="home" href="index.html" title="The Yocto Project Reference Manual">
|
||||
<link rel="up" href="technical-details.html" title="Chapter<65>3.<2E>Technical Details">
|
||||
<link rel="prev" href="technical-details.html" title="Chapter<65>3.<2E>Technical Details">
|
||||
<link rel="next" href="usingpoky-components-bitbake.html" title="3.1.1.<2E>BitBake">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" title="3.1.<2E>Yocto Project Components">
|
||||
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
|
||||
<a name="usingpoky-components"></a>3.1.<2E>Yocto Project Components</h2></div></div></div>
|
||||
<p>
|
||||
The BitBake task executor together with various types of configuration files form the
|
||||
OpenEmbedded Core.
|
||||
This section overviews the BitBake task executor and the
|
||||
configuration files by describing what they are used for and how they interact.
|
||||
</p>
|
||||
<p>
|
||||
BitBake handles the parsing and execution of the data files.
|
||||
The data itself is of various types:
|
||||
</p>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||
<li class="listitem"><p><span class="emphasis"><em>Recipes:</em></span> Provides details about particular
|
||||
pieces of software</p></li>
|
||||
<li class="listitem"><p><span class="emphasis"><em>Class Data:</em></span> An abstraction of common build
|
||||
information (e.g. how to build a Linux kernel).</p></li>
|
||||
<li class="listitem"><p><span class="emphasis"><em>Configuration Data:</em></span> Defines machine-specific settings,
|
||||
policy decisions, etc.
|
||||
Configuration data acts as the glue to bind everything together.</p></li>
|
||||
</ul></div>
|
||||
<p>
|
||||
For more information on data, see the
|
||||
"<a class="link" href="../dev-manual/yocto-project-terms.html" target="_self">Yocto Project Terms</a>"
|
||||
section in the Yocto Project Development Manual.
|
||||
</p>
|
||||
<p>
|
||||
BitBake knows how to combine multiple data sources together and refers to each data source
|
||||
as a layer.
|
||||
For information on layers, see the
|
||||
"<a class="link" href="../dev-manual/understanding-and-creating-layers.html" target="_self">Understanding and
|
||||
Creating Layers</a>" section of the Yocto Project Development Manual.
|
||||
</p>
|
||||
<p>
|
||||
Following are some brief details on these core components.
|
||||
For more detailed information on these components see the
|
||||
"<a class="link" href="ref-structure.html" title="Chapter<65>5.<2E>Source Directory Structure">Directory Structure</a>" chapter.
|
||||
</p>
|
||||
</div></body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user