diff options
author | Scott Rifenbark <scott.m.rifenbark@intel.com> | 2014-10-17 09:03:38 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-10-18 16:15:30 +0200 |
commit | f0a2a2f44587f02fa7f434e82f91a6de2231f6b6 (patch) | |
tree | c380f68ee8270949e28d956ad69a65e32f658c9b /documentation/ref-manual | |
parent | a424bebb2e883995a951eb7107c67deeaf099950 (diff) | |
download | poky-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.xml | 15 |
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}/<sdk_arch-nativesdk pkgs> | 2429 | ${SDK_OUTPUT}/${SDK_ARCH}<replaceable>-nativesdk-pkgs</replaceable> |
2429 | ${SDK_OUTPUT}/${SDKTARGETSYSROOT}/<target pkgs> | 2430 | ${SDK_OUTPUT}/${SDKTARGETSYSROOT}/<replaceable>target-pkgs</replaceable> |
2430 | </literallayout> | 2431 | </literallayout> |
2431 | </para> | 2432 | </para> |
2432 | 2433 | ||