summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorScott Rifenbark <scott.m.rifenbark@intel.com>2015-04-21 10:45:54 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2015-04-24 11:07:49 +0100
commitfe996c253eeccd1e5d99b75443656f274afe2ce4 (patch)
tree41f57e2fef9c96250975b64268126ad7cea0f9a4 /documentation
parent9dcec27bd50ac9c52f8e2c0bf2e8702e744f2385 (diff)
downloadast2050-yocto-poky-fe996c253eeccd1e5d99b75443656f274afe2ce4.zip
ast2050-yocto-poky-fe996c253eeccd1e5d99b75443656f274afe2ce4.tar.gz
dev-manual: Added Toaster to the list of ways to develop.
I put this in the intro list for the section that presents various ways to use YP. (From yocto-docs rev: f5dd577d9b72a6433c647816464213cf83fb9bad) 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/dev-manual/dev-manual-model.xml57
1 files changed, 36 insertions, 21 deletions
diff --git a/documentation/dev-manual/dev-manual-model.xml b/documentation/dev-manual/dev-manual-model.xml
index 0500be3..9a26dd3 100644
--- a/documentation/dev-manual/dev-manual-model.xml
+++ b/documentation/dev-manual/dev-manual-model.xml
@@ -12,39 +12,54 @@
Yocto Project:
<itemizedlist>
<listitem><para><emphasis>System Development:</emphasis>
- System Development covers Board Support Package (BSP) development and kernel
- modification or configuration.
+ System Development covers Board Support Package (BSP) development
+ and kernel modification or configuration.
For an example on how to create a BSP, see the
"<ulink url='&YOCTO_DOCS_BSP_URL;#creating-a-new-bsp-layer-using-the-yocto-bsp-script'>Creating a New BSP Layer Using the yocto-bsp Script</ulink>"
- section in the Yocto Project Board Support Package (BSP) Developer's Guide.
- For more complete information on how to work with the kernel, see the
+ section in the Yocto Project Board Support Package (BSP)
+ Developer's Guide.
+ For more complete information on how to work with the kernel,
+ see the
<ulink url='&YOCTO_DOCS_KERNEL_DEV_URL;'>Yocto Project Linux Kernel Development Manual</ulink>.
</para></listitem>
<listitem><para><emphasis>User Application Development:</emphasis>
- User Application Development covers development of applications that you intend
- to run on target hardware.
- For information on how to set up your host development system for user-space
- application development, see the
+ User Application Development covers development of applications
+ that you intend to run on target hardware.
+ For information on how to set up your host development system for
+ user-space application development, see the
<ulink url='&YOCTO_DOCS_ADT_URL;'>Yocto Project Application Developer's Guide</ulink>.
- For a simple example of user-space application development using the
- <trademark class='trade'>Eclipse</trademark> IDE, see the
+ For a simple example of user-space application development using
+ the <trademark class='trade'>Eclipse</trademark> IDE, see the
"<link linkend='application-development-workflow'>Application
Development Workflow</link>" section.
</para></listitem>
<listitem><para><emphasis>Temporary Source Code Modification:</emphasis>
- Direct modification of temporary source code is a convenient development model
- to quickly iterate and develop towards a solution.
- Once you implement the solution, you should of course take steps to
- get the changes upstream and applied in the affected recipes.</para></listitem>
+ Direct modification of temporary source code is a convenient
+ development model to quickly iterate and develop towards a
+ solution.
+ Once you implement the solution, you should of course take
+ steps to get the changes upstream and applied in the affected
+ recipes.
+ </para></listitem>
+ <listitem><para><emphasis>Image Development using Toaster:</emphasis>
+ You can use <ulink url='&YOCTO_HOME_URL;/Tools-resources/projects/toaster'>Toaster</ulink>
+ to build custom operating system images within the build
+ environment.
+ Toaster provides an efficient interface to the OpenEmbedded build
+ that allows you to start builds and examine build statistics.
+ </para></listitem>
<listitem><para><emphasis>Image Development using Hob:</emphasis>
- You can use the <ulink url='&YOCTO_HOME_URL;/tools-resources/projects/hob'>Hob</ulink> to build
- custom operating system images within the build environment.
- Hob provides an efficient interface to the OpenEmbedded build system.</para></listitem>
+ You can use the <ulink url='&YOCTO_HOME_URL;/tools-resources/projects/hob'>Hob</ulink>
+ to build custom operating system images within the build
+ environment.
+ Hob provides an efficient interface to the OpenEmbedded build system.
+ </para></listitem>
<listitem><para><emphasis>Using a Development Shell:</emphasis>
- You can use a <filename>devshell</filename> to efficiently debug commands or simply
- edit packages.
- Working inside a development shell is a quick way to set up the OpenEmbedded build
- environment to work on parts of a project.</para></listitem>
+ You can use a <filename>devshell</filename> to efficiently debug
+ commands or simply edit packages.
+ Working inside a development shell is a quick way to set up the
+ OpenEmbedded build environment to work on parts of a project.
+ </para></listitem>
</itemizedlist>
</para>
OpenPOWER on IntegriCloud