1
0
mirror of https://git.yoctoproject.org/poky synced 2026-05-30 00:20:08 +00:00

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>
This commit is contained in:
Scott Rifenbark
2014-10-17 09:03:38 -07:00
committed by Richard Purdie
parent a424bebb2e
commit f0a2a2f445
+8 -7
View File
@@ -2391,7 +2391,7 @@
<itemizedlist> <itemizedlist>
<listitem><para><emphasis><filename>populate_sdk_base</filename>:</emphasis> <listitem><para><emphasis><filename>populate_sdk_base</filename>:</emphasis>
The base class supporting SDK creation under all package The base class supporting SDK creation under all package
managers (i.e. DEB, RPM, and IPK).</para></listitem> managers (i.e. DEB, RPM, and opkg).</para></listitem>
<listitem><para><emphasis><filename>populate_sdk_deb</filename>:</emphasis> <listitem><para><emphasis><filename>populate_sdk_deb</filename>:</emphasis>
Supports creation of the SDK given the Debian package manager. Supports creation of the SDK given the Debian package manager.
</para></listitem> </para></listitem>
@@ -2399,13 +2399,14 @@
Supports creation of the SDK given the RPM package manager. Supports creation of the SDK given the RPM package manager.
</para></listitem> </para></listitem>
<listitem><para><emphasis><filename>populate_sdk_ipk</filename>:</emphasis> <listitem><para><emphasis><filename>populate_sdk_ipk</filename>:</emphasis>
Supports creation of the SDK given the IPK package manager. Supports creation of the SDK given the opkg (IPK format)
package manager.
</para></listitem> </para></listitem>
</itemizedlist> </itemizedlist>
</para> </para>
<para> <para>
The <filename>populate_sdk_base</filename> package inherits the The <filename>populate_sdk_base</filename> class inherits the
appropriate <filename>populate_sdk_*</filename> (i.e. appropriate <filename>populate_sdk_*</filename> (i.e.
<filename>deb</filename>, <filename>rpm</filename>, and <filename>deb</filename>, <filename>rpm</filename>, and
<filename>ipk</filename>) based on <filename>ipk</filename>) based on
@@ -2416,8 +2417,8 @@
The base class ensures all source and destination directories are The base class ensures all source and destination directories are
established and then populates the SDK. established and then populates the SDK.
After populating the SDK, the <filename>populate_sdk_base</filename> After populating the SDK, the <filename>populate_sdk_base</filename>
class constructs two images: class constructs two sysroots:
<link linkend='var-SDK_ARCH'><filename>SDK_ARCH</filename></link><filename>-nativesdk</filename>, <filename>${</filename><link linkend='var-SDK_ARCH'><filename>SDK_ARCH</filename></link><filename>}-nativesdk</filename>,
which contains the cross-compiler and associated tooling, and the which contains the cross-compiler and associated tooling, and the
target, which contains a target root filesystem that is configured for target, which contains a target root filesystem that is configured for
the SDK usage. the SDK usage.
@@ -2425,8 +2426,8 @@
<link linkend='var-SDK_OUTPUT'><filename>SDK_OUTPUT</filename></link>, <link linkend='var-SDK_OUTPUT'><filename>SDK_OUTPUT</filename></link>,
which consists of the following: which consists of the following:
<literallayout class='monospaced'> <literallayout class='monospaced'>
${SDK_OUTPUT}/&lt;sdk_arch-nativesdk pkgs&gt; ${SDK_OUTPUT}/${SDK_ARCH}<replaceable>-nativesdk-pkgs</replaceable>
${SDK_OUTPUT}/${SDKTARGETSYSROOT}/&lt;target pkgs&gt; ${SDK_OUTPUT}/${SDKTARGETSYSROOT}/<replaceable>target-pkgs</replaceable>
</literallayout> </literallayout>
</para> </para>