summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorScott Rifenbark <scott.m.rifenbark@intel.com>2014-09-30 11:33:27 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-09-30 21:37:43 +0100
commit6d843e633665eeedbe44765b87ac234739ab50a8 (patch)
tree803973020b683ce871d2e9463f12744901d97877 /documentation
parent380ec32a4dc5a5f568567d088804607e51c660bc (diff)
downloadast2050-yocto-poky-6d843e633665eeedbe44765b87ac234739ab50a8.zip
ast2050-yocto-poky-6d843e633665eeedbe44765b87ac234739ab50a8.tar.gz
ref-manual: Edits to the "Image Features" section layout
I updated the section to have two lists of features. One list is for features that work only when you inherit the core-image class. The other list is for features that are available for all images regargless of inheriting this class. (From yocto-docs rev: 9d1bcab2a9264e64db2dec66247aaf55493ae362) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation')
-rw-r--r--documentation/ref-manual/ref-features.xml118
1 files changed, 56 insertions, 62 deletions
diff --git a/documentation/ref-manual/ref-features.xml b/documentation/ref-manual/ref-features.xml
index 604c843..174f44f 100644
--- a/documentation/ref-manual/ref-features.xml
+++ b/documentation/ref-manual/ref-features.xml
@@ -220,33 +220,11 @@
</para>
<para>
- The bulk of image features are available only when you inherit the
+ Some image features are available only when you inherit the
<link linkend='ref-classes-core-image'><filename>core-image</filename></link>
class.
- However, some features, as noted in the following list, are
- available to all images.
- The current list of valid <filename>IMAGE_FEATURES</filename>
- is as follows:
+ The current list of these valid variables is as follows:
<itemizedlist>
- <listitem><para><emphasis>dbg-pkgs:</emphasis>
- Installs debug symbol packages for all packages installed
- in a given image.
- </para></listitem>
- <listitem><para><emphasis>debug-tweaks:</emphasis>
- Makes an image suitable for development (e.g.
- allows root logins without passwords).
- The <filename>debug-tweaks</filename> feature is
- available for all images regardless of whether or not
- the <filename>core-image</filename> class is inherited.
- </para></listitem>
- <listitem><para><emphasis>dev-pkgs:</emphasis>
- Installs development packages (headers and extra library
- links) for all packages installed in a given image.
- </para></listitem>
- <listitem><para><emphasis>doc-pkgs:</emphasis> Installs
- documentation packages for all packages installed in a
- given image.
- </para></listitem>
<listitem><para><emphasis>eclipse-debug:</emphasis> Provides
Eclipse remote debugging support.
</para></listitem>
@@ -256,42 +234,9 @@
<listitem><para><emphasis>nfs-server:</emphasis>
Installs an NFS server.
</para></listitem>
- <listitem><para><emphasis>package-management:</emphasis>
- Installs package management tools and preserves the package
- manager database.
- The <filename>package-management</filename> feature is
- available for all images regardless of whether or not
- the <filename>core-image</filename> class is inherited.
- </para></listitem>
- <listitem><para><emphasis>ptest-pkgs:</emphasis>
- Installs ptest packages for all ptest-enabled recipes.
- </para></listitem>
<listitem><para><emphasis>qt4-pkgs:</emphasis>
Supports Qt4/X11 and demo applications.
</para></listitem>
- <listitem><para><emphasis>read-only-rootfs:</emphasis>
- Creates an image whose root filesystem is read-only.
- See the
- "<ulink url='&YOCTO_DOCS_DEV_URL;#creating-a-read-only-root-filesystem'>Creating a Read-Only Root Filesystem</ulink>"
- section in the Yocto Project Development Manual for more
- information.
- The <filename>read-only-rootfs</filename> feature is
- available for all images regardless of whether or not
- the <filename>core-image</filename> class is inherited.
- </para></listitem>
- <listitem><para><emphasis>splash:</emphasis>
- Enables showing a splash screen during boot.
- By default, this screen is provided by
- <filename>psplash</filename>, which does allow
- customization.
- If you prefer to use an alternative splash screen package,
- you can do so by setting the <filename>SPLASH</filename>
- variable to a different package name (or names) within the
- image recipe or at the distro configuration level.
- The <filename>splash</filename> feature is
- available for all images regardless of whether or not
- the <filename>core-image</filename> class is inherited.
- </para></listitem>
<listitem><para><emphasis>ssh-server-dropbear:</emphasis>
Installs the Dropbear minimal SSH server.
</para></listitem>
@@ -303,11 +248,6 @@
<filename>IMAGE_FEATURES</filename>, then OpenSSH will take
precedence and Dropbear will not be installed.
</para></listitem>
- <listitem><para><emphasis>staticdev-pkgs:</emphasis>
- Installs static development packages (i.e. static
- libraries containing <filename>*.a</filename> files) for
- all packages installed in a given image.
- </para></listitem>
<listitem><para><emphasis>tools-debug:</emphasis>
Installs debugging tools such as
<filename>strace</filename> and <filename>gdb</filename>.
@@ -343,6 +283,60 @@
</para></listitem>
</itemizedlist>
</para>
+
+ <para>
+ Other image features are available for all images regardless of
+ whether or not you inherit the <filename>core-image</filename>
+ class.
+ The list of these valid variables is as follows:
+ <itemizedlist>
+ <listitem><para><emphasis>dbg-pkgs:</emphasis>
+ Installs debug symbol packages for all packages installed
+ in a given image.
+ </para></listitem>
+ <listitem><para><emphasis>debug-tweaks:</emphasis>
+ Makes an image suitable for development (e.g.
+ allows root logins without passwords).
+ </para></listitem>
+ <listitem><para><emphasis>dev-pkgs:</emphasis>
+ Installs development packages (headers and extra library
+ links) for all packages installed in a given image.
+ </para></listitem>
+ <listitem><para><emphasis>doc-pkgs:</emphasis> Installs
+ documentation packages for all packages installed in a
+ given image.
+ </para></listitem>
+ <listitem><para><emphasis>package-management:</emphasis>
+ Installs package management tools and preserves the package
+ manager database.
+ </para></listitem>
+ <listitem><para><emphasis>ptest-pkgs:</emphasis>
+ Installs ptest packages for all ptest-enabled recipes.
+ </para></listitem>
+ <listitem><para><emphasis>read-only-rootfs:</emphasis>
+ Creates an image whose root filesystem is read-only.
+ See the
+ "<ulink url='&YOCTO_DOCS_DEV_URL;#creating-a-read-only-root-filesystem'>Creating a Read-Only Root Filesystem</ulink>"
+ section in the Yocto Project Development Manual for more
+ information.
+ </para></listitem>
+ <listitem><para><emphasis>splash:</emphasis>
+ Enables showing a splash screen during boot.
+ By default, this screen is provided by
+ <filename>psplash</filename>, which does allow
+ customization.
+ If you prefer to use an alternative splash screen package,
+ you can do so by setting the <filename>SPLASH</filename>
+ variable to a different package name (or names) within the
+ image recipe or at the distro configuration level.
+ </para></listitem>
+ <listitem><para><emphasis>staticdev-pkgs:</emphasis>
+ Installs static development packages (i.e. static
+ libraries containing <filename>*.a</filename> files) for
+ all packages installed in a given image.
+ </para></listitem>
+ </itemizedlist>
+ </para>
</section>
<section id='ref-features-backfill'>
OpenPOWER on IntegriCloud