diff options
author | Scott Rifenbark <srifenbark@gmail.com> | 2016-02-23 07:22:52 -0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-03-03 17:40:11 +0000 |
commit | 3b410498fec06cd09731571800405320d7ff4096 (patch) | |
tree | 6a4e6f065760de6ddd1d7e7c843b48c6952a5e92 /documentation/dev-manual | |
parent | a1970eb17bc8fde08aeca1128d5286c0bbc88ebf (diff) | |
download | poky-3b410498fec06cd09731571800405320d7ff4096.tar.gz |
ref-manual, dev-manual: Clarifying "native" and "sdknative"
Fixes [YOCTO #8620]
I applied some review comments for the changes made to several
areas in both these manuals. Minor wording fixes and the
dropping of some changes as directed by Joshua Lock.
(From yocto-docs rev: 71af89da612c37162ba27844c297879d643caf65)
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/dev-manual')
-rw-r--r-- | documentation/dev-manual/dev-manual-common-tasks.xml | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/documentation/dev-manual/dev-manual-common-tasks.xml b/documentation/dev-manual/dev-manual-common-tasks.xml index ba182acaf4..ddff77cdc2 100644 --- a/documentation/dev-manual/dev-manual-common-tasks.xml +++ b/documentation/dev-manual/dev-manual-common-tasks.xml | |||
@@ -3603,11 +3603,10 @@ | |||
3603 | <title>Additional Implementation Details</title> | 3603 | <title>Additional Implementation Details</title> |
3604 | 3604 | ||
3605 | <para> | 3605 | <para> |
3606 | Different packaging systems have different levels of | 3606 | Different packaging systems have different levels of native Multilib |
3607 | native Multilib support (i.e. support for the host build | 3607 | support. |
3608 | machine). | 3608 | For the RPM Package Management System, the following implementation details |
3609 | For the RPM Package Management System, the following | 3609 | exist: |
3610 | implementation details exist: | ||
3611 | <itemizedlist> | 3610 | <itemizedlist> |
3612 | <listitem><para>A unique architecture is defined for the Multilib packages, | 3611 | <listitem><para>A unique architecture is defined for the Multilib packages, |
3613 | along with creating a unique deploy folder under | 3612 | along with creating a unique deploy folder under |
@@ -6377,9 +6376,8 @@ | |||
6377 | developers when building for multiple machines. | 6376 | developers when building for multiple machines. |
6378 | When you use the same <filename>TMPDIR</filename> for | 6377 | When you use the same <filename>TMPDIR</filename> for |
6379 | multiple machine builds, the OpenEmbedded build system can | 6378 | multiple machine builds, the OpenEmbedded build system can |
6380 | reuse the existing native (i.e. host system) and often | 6379 | reuse the existing native and often cross-recipes for |
6381 | cross-recipes (i.e. <filename>nativesdk</filename> | 6380 | multiple machines. |
6382 | for multiple machines. | ||
6383 | Thus, build time decreases. | 6381 | Thus, build time decreases. |
6384 | <note> | 6382 | <note> |
6385 | If | 6383 | If |
@@ -7582,14 +7580,16 @@ | |||
7582 | Consequently, you usually need to add a | 7580 | Consequently, you usually need to add a |
7583 | cross-compilation function to the package. | 7581 | cross-compilation function to the package. |
7584 | </para> | 7582 | </para> |
7583 | |||
7585 | <para>Many packages based on Automake compile and | 7584 | <para>Many packages based on Automake compile and |
7586 | run the test suite by using a single command | 7585 | run the test suite by using a single command |
7587 | such as <filename>make check</filename>. | 7586 | such as <filename>make check</filename>. |
7588 | However, the native <filename>make check</filename> | 7587 | However, the host <filename>make check</filename> |
7589 | that runs on the host system | ||
7590 | builds and runs on the same computer, while | 7588 | builds and runs on the same computer, while |
7591 | cross-compiling requires that the package is built | 7589 | cross-compiling requires that the package is built |
7592 | on the host but executed on the target. | 7590 | on the host but executed for the target |
7591 | architecture (though often, as in the case for | ||
7592 | ptest, the execution occurs on the host). | ||
7593 | The built version of Automake that ships with the | 7593 | The built version of Automake that ships with the |
7594 | Yocto Project includes a patch that separates | 7594 | Yocto Project includes a patch that separates |
7595 | building and execution. | 7595 | building and execution. |