* [PATCH 0/3] yocto-docs/bsp-guide: update BSP layers-related sections
@ 2012-03-25 22:10 tom.zanussi
2012-03-25 22:10 ` [PATCH 1/3] documentation/bsp-guide/bsp.xml: remove mention of specific BSPs tom.zanussi
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: tom.zanussi @ 2012-03-25 22:10 UTC (permalink / raw)
To: scott.m.rifenbark, rpjday, yocto
From: Tom Zanussi <tom.zanussi@intel.com>
The BSP Layers section of the BSP Guide contained some example layers
that don't really belong in a generic guide - this patchset removes
them, and updates the related README section.
It also updates the README.sources section, which I noticed shouldn't
really be optional.
The following changes since commit 18c537d96bde8fac7f62071585b71aed05037410:
Scott Rifenbark (1):
documentation/poky-ref-manual/development.xml: another env var clarification
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib.git tzanussi/yocto-docs-bsp-layers-updates
http://git.yoctoproject.org/cgit.cgi//log/?h=tzanussi/yocto-docs-bsp-layers-updates
Tom Zanussi (3):
documentation/bsp-guide/bsp.xml: remove mention of specific BSPs
documentation/bsp-guide/bsp.xml: update the README section
documentation/bsp-guide/bsp.xml: make README.sources non-optional
documentation/bsp-guide/bsp.xml | 49 ++++++++++++--------------------------
1 files changed, 16 insertions(+), 33 deletions(-)
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH 1/3] documentation/bsp-guide/bsp.xml: remove mention of specific BSPs
2012-03-25 22:10 [PATCH 0/3] yocto-docs/bsp-guide: update BSP layers-related sections tom.zanussi
@ 2012-03-25 22:10 ` tom.zanussi
2012-03-25 22:10 ` [PATCH 2/3] documentation/bsp-guide/bsp.xml: update the README section tom.zanussi
2012-03-25 22:10 ` [PATCH 3/3] documentation/bsp-guide/bsp.xml: make README.sources non-optional tom.zanussi
2 siblings, 0 replies; 4+ messages in thread
From: tom.zanussi @ 2012-03-25 22:10 UTC (permalink / raw)
To: scott.m.rifenbark, rpjday, yocto
From: Tom Zanussi <tom.zanussi@intel.com>
Some of these aren't even BSP layers, but nonetheless remove the
mention of specific layers as examples in this section, which should
be a more generic section.
Also add a note that additional layers may be needed by certain BSPs.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
---
documentation/bsp-guide/bsp.xml | 38 ++++++++++++--------------------------
1 files changed, 12 insertions(+), 26 deletions(-)
diff --git a/documentation/bsp-guide/bsp.xml b/documentation/bsp-guide/bsp.xml
index f088f30..0b32acc 100644
--- a/documentation/bsp-guide/bsp.xml
+++ b/documentation/bsp-guide/bsp.xml
@@ -76,32 +76,6 @@
</para>
<para>
- The Yocto Project organizes BSP Layers within the Yocto Metadata Layers area
- of the Yocto Project Source Repositories at
- <ulink url='&YOCTO_GIT_URL;/cgit.cgi'></ulink>.
- If you examine the source repositories, you will find many BSP Layers.
- Here are a few:
- <literallayout class='monospaced'>
- meta-baryon
- meta-fsl-ppc
- meta-intel
- meta-selinux
- meta-ti
- </literallayout>
- It is worth noting that the <filename>meta-intel</filename> BSP Layer contains
- within itself several other BSP Layers, which makes it sort of a "super" BSP layer.
- Following is a sampling of the BSP Layers that the <filename>meta-intel</filename>
- BSP Layer contains:
- <literallayout class='monospaced'>
- meta-cedartrail
- meta-crownbay
- meta-emenlow
- meta-fishriver
- meta-fri2
- </literallayout>
- </para>
-
- <para>
The layer's base directory (<filename>meta-<bsp_name></filename>) is the root
of the BSP Layer.
This root is what you add to the <filename>BBLAYERS</filename>
@@ -120,6 +94,18 @@
</para>
<para>
+ Note that some BSPs may require additional layers on
+ top of the BSP's root layer in order to be functional.
+ Those layers would also need to be added to the
+ BBLAYERS variable in order to build the BSP. Any
+ requirements for additional layers must be specified
+ in the 'Dependencies' section of the BSP's README
+ file, and preferably also mentioned explicitly in any
+ build instructions that might be contained elsewhere
+ in the README file.
+ </para>
+
+ <para>
For more detailed information on layers, see the
"<ulink url='&YOCTO_DOCS_DEV_URL;#understanding-and-creating-layers'>Understanding and Creating Layers</ulink>"
section of the Yocto Project Development Manual.
--
1.7.0.4
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH 2/3] documentation/bsp-guide/bsp.xml: update the README section
2012-03-25 22:10 [PATCH 0/3] yocto-docs/bsp-guide: update BSP layers-related sections tom.zanussi
2012-03-25 22:10 ` [PATCH 1/3] documentation/bsp-guide/bsp.xml: remove mention of specific BSPs tom.zanussi
@ 2012-03-25 22:10 ` tom.zanussi
2012-03-25 22:10 ` [PATCH 3/3] documentation/bsp-guide/bsp.xml: make README.sources non-optional tom.zanussi
2 siblings, 0 replies; 4+ messages in thread
From: tom.zanussi @ 2012-03-25 22:10 UTC (permalink / raw)
To: scott.m.rifenbark, rpjday, yocto
From: Tom Zanussi <tom.zanussi@intel.com>
The README section should not be optional, since at minumum it needs
to contain layer dependencies and maintainer info.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
---
documentation/bsp-guide/bsp.xml | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/documentation/bsp-guide/bsp.xml b/documentation/bsp-guide/bsp.xml
index 0b32acc..51787f3 100644
--- a/documentation/bsp-guide/bsp.xml
+++ b/documentation/bsp-guide/bsp.xml
@@ -220,8 +220,10 @@
</para>
<para>
- Technically speaking a <filename>README</filename> file is optional but it is highly
- recommended that every BSP has one.
+ At minimum, the <filename>README</filename> file must
+ contain a list of dependencies, such as the names of
+ any other layers the BSP depends on, and the name of
+ the BSP maintainer and his or her contact information.
</para>
</section>
--
1.7.0.4
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH 3/3] documentation/bsp-guide/bsp.xml: make README.sources non-optional
2012-03-25 22:10 [PATCH 0/3] yocto-docs/bsp-guide: update BSP layers-related sections tom.zanussi
2012-03-25 22:10 ` [PATCH 1/3] documentation/bsp-guide/bsp.xml: remove mention of specific BSPs tom.zanussi
2012-03-25 22:10 ` [PATCH 2/3] documentation/bsp-guide/bsp.xml: update the README section tom.zanussi
@ 2012-03-25 22:10 ` tom.zanussi
2 siblings, 0 replies; 4+ messages in thread
From: tom.zanussi @ 2012-03-25 22:10 UTC (permalink / raw)
To: scott.m.rifenbark, rpjday, yocto
From: Tom Zanussi <tom.zanussi@intel.com>
Any shipped BSP needs this file for legal reasons, thus it's
non-optional.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
---
documentation/bsp-guide/bsp.xml | 5 -----
1 files changed, 0 insertions(+), 5 deletions(-)
diff --git a/documentation/bsp-guide/bsp.xml b/documentation/bsp-guide/bsp.xml
index 51787f3..623192c 100644
--- a/documentation/bsp-guide/bsp.xml
+++ b/documentation/bsp-guide/bsp.xml
@@ -243,11 +243,6 @@
Information is also included to help you find the metadata used to generate the images
that ship with the BSP.
</para>
-
- <para>
- Technically speaking a <filename>README.sources</filename> file is optional but it is highly
- recommended that every BSP has one.
- </para>
</section>
<section id="bsp-filelayout-binary">
--
1.7.0.4
^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2012-03-25 22:10 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-25 22:10 [PATCH 0/3] yocto-docs/bsp-guide: update BSP layers-related sections tom.zanussi
2012-03-25 22:10 ` [PATCH 1/3] documentation/bsp-guide/bsp.xml: remove mention of specific BSPs tom.zanussi
2012-03-25 22:10 ` [PATCH 2/3] documentation/bsp-guide/bsp.xml: update the README section tom.zanussi
2012-03-25 22:10 ` [PATCH 3/3] documentation/bsp-guide/bsp.xml: make README.sources non-optional tom.zanussi
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.