summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual
diff options
context:
space:
mode:
authorScott Rifenbark <scott.m.rifenbark@intel.com>2014-10-17 09:03:38 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-10-18 16:15:30 +0200
commitf0a2a2f44587f02fa7f434e82f91a6de2231f6b6 (patch)
treec380f68ee8270949e28d956ad69a65e32f658c9b /documentation/ref-manual
parenta424bebb2e883995a951eb7107c67deeaf099950 (diff)
downloadpoky-f0a2a2f44587f02fa7f434e82f91a6de2231f6b6.tar.gz
ref-manual: Updated the populate_sdk_* class
Improved the formatting of the two examples that show where sysroots are written. (From yocto-docs rev: 7807e8a727e1e70c2537ac9ead2ad15305c656ca) 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/ref-classes.xml15
1 files changed, 8 insertions, 7 deletions
diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml
index ed6d059e01..6880c60a5a 100644
--- a/documentation/ref-manual/ref-classes.xml
+++ b/documentation/ref-manual/ref-classes.xml
@@ -2391,7 +2391,7 @@
2391 <itemizedlist> 2391 <itemizedlist>
2392 <listitem><para><emphasis><filename>populate_sdk_base</filename>:</emphasis> 2392 <listitem><para><emphasis><filename>populate_sdk_base</filename>:</emphasis>
2393 The base class supporting SDK creation under all package 2393 The base class supporting SDK creation under all package
2394 managers (i.e. DEB, RPM, and IPK).</para></listitem> 2394 managers (i.e. DEB, RPM, and opkg).</para></listitem>
2395 <listitem><para><emphasis><filename>populate_sdk_deb</filename>:</emphasis> 2395 <listitem><para><emphasis><filename>populate_sdk_deb</filename>:</emphasis>
2396 Supports creation of the SDK given the Debian package manager. 2396 Supports creation of the SDK given the Debian package manager.
2397 </para></listitem> 2397 </para></listitem>
@@ -2399,13 +2399,14 @@
2399 Supports creation of the SDK given the RPM package manager. 2399 Supports creation of the SDK given the RPM package manager.
2400 </para></listitem> 2400 </para></listitem>
2401 <listitem><para><emphasis><filename>populate_sdk_ipk</filename>:</emphasis> 2401 <listitem><para><emphasis><filename>populate_sdk_ipk</filename>:</emphasis>
2402 Supports creation of the SDK given the IPK package manager. 2402 Supports creation of the SDK given the opkg (IPK format)
2403 package manager.
2403 </para></listitem> 2404 </para></listitem>
2404 </itemizedlist> 2405 </itemizedlist>
2405 </para> 2406 </para>
2406 2407
2407 <para> 2408 <para>
2408 The <filename>populate_sdk_base</filename> package inherits the 2409 The <filename>populate_sdk_base</filename> class inherits the
2409 appropriate <filename>populate_sdk_*</filename> (i.e. 2410 appropriate <filename>populate_sdk_*</filename> (i.e.
2410 <filename>deb</filename>, <filename>rpm</filename>, and 2411 <filename>deb</filename>, <filename>rpm</filename>, and
2411 <filename>ipk</filename>) based on 2412 <filename>ipk</filename>) based on
@@ -2416,8 +2417,8 @@
2416 The base class ensures all source and destination directories are 2417 The base class ensures all source and destination directories are
2417 established and then populates the SDK. 2418 established and then populates the SDK.
2418 After populating the SDK, the <filename>populate_sdk_base</filename> 2419 After populating the SDK, the <filename>populate_sdk_base</filename>
2419 class constructs two images: 2420 class constructs two sysroots:
2420 <link linkend='var-SDK_ARCH'><filename>SDK_ARCH</filename></link><filename>-nativesdk</filename>, 2421 <filename>${</filename><link linkend='var-SDK_ARCH'><filename>SDK_ARCH</filename></link><filename>}-nativesdk</filename>,
2421 which contains the cross-compiler and associated tooling, and the 2422 which contains the cross-compiler and associated tooling, and the
2422 target, which contains a target root filesystem that is configured for 2423 target, which contains a target root filesystem that is configured for
2423 the SDK usage. 2424 the SDK usage.
@@ -2425,8 +2426,8 @@
2425 <link linkend='var-SDK_OUTPUT'><filename>SDK_OUTPUT</filename></link>, 2426 <link linkend='var-SDK_OUTPUT'><filename>SDK_OUTPUT</filename></link>,
2426 which consists of the following: 2427 which consists of the following:
2427 <literallayout class='monospaced'> 2428 <literallayout class='monospaced'>
2428 ${SDK_OUTPUT}/&lt;sdk_arch-nativesdk pkgs&gt; 2429 ${SDK_OUTPUT}/${SDK_ARCH}<replaceable>-nativesdk-pkgs</replaceable>
2429 ${SDK_OUTPUT}/${SDKTARGETSYSROOT}/&lt;target pkgs&gt; 2430 ${SDK_OUTPUT}/${SDKTARGETSYSROOT}/<replaceable>target-pkgs</replaceable>
2430 </literallayout> 2431 </literallayout>
2431 </para> 2432 </para>
2432 2433