diff options
author | Scott Rifenbark <scott.m.rifenbark@intel.com> | 2012-07-02 14:34:39 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-07-03 14:55:03 +0100 |
commit | 5966b44893a39847d3d590566dd488323a11ff73 (patch) | |
tree | 4cc4c8a6fd8403ea0d9708eb9c449d1e0b8eded2 /documentation/poky-ref-manual/development.xml | |
parent | 7064538309121c23323d442db6c9f0b11c8d6431 (diff) | |
download | poky-5966b44893a39847d3d590566dd488323a11ff73.tar.gz |
documentation/poky-ref-manual: Yocto Project scrub
I have changed as many "Yocto Project" terms as possible so that
better reflect reality.
(From yocto-docs rev: 5f729e53b0cb653c97621e4e6598d9295d60ada5)
Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/poky-ref-manual/development.xml')
-rw-r--r-- | documentation/poky-ref-manual/development.xml | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/documentation/poky-ref-manual/development.xml b/documentation/poky-ref-manual/development.xml index b897efd550..9628fcbd15 100644 --- a/documentation/poky-ref-manual/development.xml +++ b/documentation/poky-ref-manual/development.xml | |||
@@ -10,7 +10,7 @@ | |||
10 | <para> | 10 | <para> |
11 | The Yocto Project supports several methods of application development through which | 11 | The Yocto Project supports several methods of application development through which |
12 | you can create user-space software designed to run on an embedded device that uses | 12 | you can create user-space software designed to run on an embedded device that uses |
13 | a Linux Yocto image developed with the Yocto Project. | 13 | a Yocto Project image, which was developed with the OpenEmbedded build system. |
14 | This flexibility allows you to choose the method that works best for you. | 14 | This flexibility allows you to choose the method that works best for you. |
15 | This chapter describes each development method. | 15 | This chapter describes each development method. |
16 | </para> | 16 | </para> |
@@ -25,12 +25,12 @@ | |||
25 | section in that when you invoke <filename>devshell</filename> source files are | 25 | section in that when you invoke <filename>devshell</filename> source files are |
26 | extracted into your working directory and patches are applied. | 26 | extracted into your working directory and patches are applied. |
27 | Then, a new terminal is opened and you are placed in the working directory. | 27 | Then, a new terminal is opened and you are placed in the working directory. |
28 | In the new terminal all the Yocto Project build-related environment variables are | 28 | In the new terminal, all the OpenEmbedded build-related environment variables are |
29 | still defined so you can use commands such as <filename>configure</filename> and | 29 | still defined so you can use commands such as <filename>configure</filename> and |
30 | <filename>make</filename>. | 30 | <filename>make</filename>. |
31 | The commands execute just as if the Yocto Project build system were executing them. | 31 | The commands execute just as if the OpenEmbedded build system were executing them. |
32 | Consequently, working this way can be helpful when debugging a build or preparing | 32 | Consequently, working this way can be helpful when debugging a build or preparing |
33 | software to be used with the Yocto Project build system. | 33 | software to be used with the OpenEmbedded build system. |
34 | </para> | 34 | </para> |
35 | 35 | ||
36 | <para> | 36 | <para> |
@@ -45,7 +45,7 @@ | |||
45 | </para> | 45 | </para> |
46 | 46 | ||
47 | <para> | 47 | <para> |
48 | This command opens a terminal with a shell prompt within the Poky | 48 | This command opens a terminal with a shell prompt within the Yocto Project |
49 | environment. | 49 | environment. |
50 | The following occurs: | 50 | The following occurs: |
51 | <itemizedlist> | 51 | <itemizedlist> |
@@ -58,7 +58,7 @@ | |||
58 | </itemizedlist> | 58 | </itemizedlist> |
59 | Within this environment, you can run <filename>configure</filename> | 59 | Within this environment, you can run <filename>configure</filename> |
60 | or <filename>compile</filename> commands as if they were being run by | 60 | or <filename>compile</filename> commands as if they were being run by |
61 | the Yocto Project build system itself. | 61 | the OpenEmbedded build system itself. |
62 | As noted earlier, the working directory also automatically changes to the | 62 | As noted earlier, the working directory also automatically changes to the |
63 | source directory (<filename><link linkend='var-S'>S</link></filename>). | 63 | source directory (<filename><link linkend='var-S'>S</link></filename>). |
64 | </para> | 64 | </para> |
@@ -71,8 +71,8 @@ | |||
71 | The default shell used by <filename>devshell</filename> is xterm. | 71 | The default shell used by <filename>devshell</filename> is xterm. |
72 | For examples of available options, see the "UI/Interaction Configuration" | 72 | For examples of available options, see the "UI/Interaction Configuration" |
73 | section of the | 73 | section of the |
74 | <filename>meta/conf/bitbake.conf</filename> configuration file in the Yocto Project | 74 | <filename>meta/conf/bitbake.conf</filename> configuration file in the |
75 | files. | 75 | <ulink url='&YOCTO_DOCS_DEV_URL;#source-directory'>source directory</ulink>. |
76 | </para> | 76 | </para> |
77 | 77 | ||
78 | <para> | 78 | <para> |
@@ -99,7 +99,7 @@ | |||
99 | 99 | ||
100 | <para> | 100 | <para> |
101 | If you're working on a recipe that pulls from an external Source Code Manager (SCM), it | 101 | If you're working on a recipe that pulls from an external Source Code Manager (SCM), it |
102 | is possible to have the Yocto Project build system notice new changes added to the | 102 | is possible to have the OpenEmbedded build system notice new changes added to the |
103 | SCM and then build the package that depends on them using the latest version. | 103 | SCM and then build the package that depends on them using the latest version. |
104 | This only works for SCMs from which it is possible to get a sensible revision number for changes. | 104 | This only works for SCMs from which it is possible to get a sensible revision number for changes. |
105 | Currently, you can do this with Apache Subversion (SVN), Git, and Bazaar (BZR) repositories. | 105 | Currently, you can do this with Apache Subversion (SVN), Git, and Bazaar (BZR) repositories. |
@@ -107,7 +107,8 @@ | |||
107 | 107 | ||
108 | <para> | 108 | <para> |
109 | To enable this behavior, simply add the following to the <filename>local.conf</filename> | 109 | To enable this behavior, simply add the following to the <filename>local.conf</filename> |
110 | configuration file in the build directory of the Yocto Project files: | 110 | configuration file found in the |
111 | <ulink url='&YOCTO_DOCS_DEV_URL;#build-directory'>build directory</ulink>: | ||
111 | <literallayout class='monospaced'> | 112 | <literallayout class='monospaced'> |
112 | SRCREV_pn-<PN> = "${AUTOREV}" | 113 | SRCREV_pn-<PN> = "${AUTOREV}" |
113 | </literallayout> | 114 | </literallayout> |