summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual
diff options
context:
space:
mode:
authorScott Rifenbark <scott.m.rifenbark@intel.com>2013-09-18 11:06:45 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-09-22 12:20:48 +0100
commit2effece91b9374c4a655bb317fc4cf80c4ae40d8 (patch)
treef7687a2c5bafde83efdb8be1d6b703d1ab5e918c /documentation/ref-manual
parent26354c27151a1053a69a669f7ebf6a5ed46735f9 (diff)
downloadpoky-2effece91b9374c4a655bb317fc4cf80c4ae40d8.tar.gz
ref-manual, mega-manual: Updates to the SDK Generation section
Fixes [YOCTO #2808] I updated the figure to not call out the SDK environment setup script as it is part of the .sh file. The figure was placed in the "figures" directory of the ref-manual and the mega-manual. Also, I removed the duplicated variable descriptions and referenced these descriptions in the "Application Development SDK" section, which is further down in the manual. The descriptions have more to do with where output is placed. (From yocto-docs rev: 256bb1447b571299b57c657bf030d5b4f033fb5f) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/ref-manual')
-rw-r--r--documentation/ref-manual/closer-look.xml41
-rw-r--r--documentation/ref-manual/figures/sdk-generation.pngbin46703 -> 45456 bytes
2 files changed, 7 insertions, 34 deletions
diff --git a/documentation/ref-manual/closer-look.xml b/documentation/ref-manual/closer-look.xml
index 0947340c07..eccf97698a 100644
--- a/documentation/ref-manual/closer-look.xml
+++ b/documentation/ref-manual/closer-look.xml
@@ -981,8 +981,7 @@
981 981
982 <para> 982 <para>
983 The OpenEmbedded build system uses BitBake to generate the 983 The OpenEmbedded build system uses BitBake to generate the
984 Software Development Kit (SDK) installer script and the 984 Software Development Kit (SDK) installer script:
985 cross-development environment setup script:
986 <imagedata fileref="figures/sdk-generation.png" align="center" width="6in" depth="7in" /> 985 <imagedata fileref="figures/sdk-generation.png" align="center" width="6in" depth="7in" />
987 </para> 986 </para>
988 987
@@ -998,36 +997,10 @@
998 several stages and depends on many variables. 997 several stages and depends on many variables.
999 The <filename>do_populate_sdk</filename> task uses these 998 The <filename>do_populate_sdk</filename> task uses these
1000 key variables to help create the list of packages to actually 999 key variables to help create the list of packages to actually
1001 install: 1000 install.
1002 <itemizedlist> 1001 For information on the variables listed in the figure, see the
1003 <listitem><para><link linkend='var-DEPLOY_DIR'><filename>DEPLOY_DIR</filename></link>: 1002 "<link linkend='sdk-dev-environment'>Application Development SDK</link>"
1004 Points to the <filename>deploy</filename> 1003 section.
1005 directory.</para></listitem>
1006 <listitem><para><link linkend='var-SDKMACHINE'><filename>SDKMACHINE</filename></link>:
1007 Specifies the architecture of the machine
1008 on which the cross-development tools are run to
1009 create packages for the target hardware.
1010 </para></listitem>
1011 <listitem><para><link linkend='var-SDKIMAGE_FEATURES'><filename>SDKIMAGE_FEATURES</filename></link>:
1012 Lists the features to include in the "target" part
1013 of the SDK.
1014 </para></listitem>
1015 <listitem><para><link linkend='var-TOOLCHAIN_HOST_TASK'><filename>TOOLCHAIN_HOST_TASK</filename></link>:
1016 Lists packages that make up the host
1017 part of the SDK (i.e. the part that runs on
1018 the <filename>SDKMACHINE</filename>).
1019 When you use
1020 <filename>bitbake -c populate_sdk &lt;imagename&gt;</filename>
1021 to create the SDK, a set of default packages
1022 apply.
1023 This variable allows you to add more packages.
1024 </para></listitem>
1025 <listitem><para><link linkend='var-TOOLCHAIN_TARGET_TASK'><filename>TOOLCHAIN_TARGET_TASK</filename></link>:
1026 Lists packages that make up the target part
1027 of the SDK (i.e. the part built for the
1028 target hardware).
1029 </para></listitem>
1030 </itemizedlist>
1031 </para> 1004 </para>
1032 1005
1033 <para> 1006 <para>
@@ -1050,8 +1023,8 @@
1050 1023
1051 <para> 1024 <para>
1052 The final output of the task is the Cross-development 1025 The final output of the task is the Cross-development
1053 toolchain installation script (<filename>.sh</filename> file) 1026 toolchain installation script (<filename>.sh</filename> file),
1054 and the environment setup script. 1027 which includes the environment setup script.
1055 </para> 1028 </para>
1056 </section> 1029 </section>
1057 </section> 1030 </section>
diff --git a/documentation/ref-manual/figures/sdk-generation.png b/documentation/ref-manual/figures/sdk-generation.png
index 9e7fd9a75d..c37e2748ca 100644
--- a/documentation/ref-manual/figures/sdk-generation.png
+++ b/documentation/ref-manual/figures/sdk-generation.png
Binary files differ