summaryrefslogtreecommitdiffstats
path: root/documentation/dev-manual/dev-manual-newbie.xml
diff options
context:
space:
mode:
authorScott Rifenbark <srifenbark@gmail.com>2016-03-17 12:59:39 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-03-23 21:56:08 +0000
commit19e3648390b011715f7446161a05d9d568aed765 (patch)
treec3a0ff6e34ffd734ea89687927f2b406dbc764be /documentation/dev-manual/dev-manual-newbie.xml
parenta3896841f2d8ddeaef3c18d18d5658b7449d1089 (diff)
downloadpoky-19e3648390b011715f7446161a05d9d568aed765.tar.gz
dev-manual: Edits from a 2.1 read-through.
* Removed some eMenlow stuff * Cleaned up the description of the BSP structures we have now. * Various links fixed into the SDK manual. * Other minor fixes. (From yocto-docs rev: 5e45005d7ff2254df2754a5ea2d7efd7f1c19a42) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/dev-manual/dev-manual-newbie.xml')
-rw-r--r--documentation/dev-manual/dev-manual-newbie.xml20
1 files changed, 12 insertions, 8 deletions
diff --git a/documentation/dev-manual/dev-manual-newbie.xml b/documentation/dev-manual/dev-manual-newbie.xml
index e81ec15f75..bf454c47ab 100644
--- a/documentation/dev-manual/dev-manual-newbie.xml
+++ b/documentation/dev-manual/dev-manual-newbie.xml
@@ -96,7 +96,10 @@
96 <para> 96 <para>
97 For developers who mainly do application level work 97 For developers who mainly do application level work
98 on top of an existing software stack, 98 on top of an existing software stack,
99 here are some practices that work best: 99 the following list shows practices that work best.
100 For information on using a Software Development Kit (SDK), see
101 the
102 <ulink url='&YOCTO_DOCS_SDK_URL;#sdk-intro'>Yocto Project Software Development Kit (SDK) Developer's Guide</ulink>:
100 <itemizedlist> 103 <itemizedlist>
101 <listitem><para>Use a pre-built toolchain that 104 <listitem><para>Use a pre-built toolchain that
102 contains the software stack itself. 105 contains the software stack itself.
@@ -1045,9 +1048,10 @@
1045 </para> 1048 </para>
1046 1049
1047 <para> 1050 <para>
1048 Some key tags are <filename>dylan-9.0.4</filename>, 1051 Some key tags are
1049 <filename>dora-10.0.4</filename>, <filename>daisy-11.0.2</filename>, 1052 <filename>dizzy-12.0.0</filename>,
1050 <filename>dizzy-12.0.0</filename>, and 1053 <filename>fido-13.0.0</filename>,
1054 <filename>jethro-14.0.0</filename>, and
1051 <filename>&DISTRO_NAME;-&POKYVERSION;</filename>. 1055 <filename>&DISTRO_NAME;-&POKYVERSION;</filename>.
1052 These tags represent Yocto Project releases. 1056 These tags represent Yocto Project releases.
1053 </para> 1057 </para>
@@ -1127,20 +1131,20 @@
1127 into the project’s upstream (or master) repository.</para></listitem> 1131 into the project’s upstream (or master) repository.</para></listitem>
1128 <listitem><para><emphasis><filename>git status</filename>:</emphasis> Reports any modified files that 1132 <listitem><para><emphasis><filename>git status</filename>:</emphasis> Reports any modified files that
1129 possibly need to be staged and committed.</para></listitem> 1133 possibly need to be staged and committed.</para></listitem>
1130 <listitem><para><emphasis><filename>git checkout &lt;branch-name&gt;</filename>:</emphasis> Changes 1134 <listitem><para><emphasis><filename>git checkout</filename> <replaceable>branch-name</replaceable>:</emphasis> Changes
1131 your working branch. 1135 your working branch.
1132 This command is analogous to "cd".</para></listitem> 1136 This command is analogous to "cd".</para></listitem>
1133 <listitem><para><emphasis><filename>git checkout –b &lt;working-branch&gt;</filename>:</emphasis> Creates 1137 <listitem><para><emphasis><filename>git checkout –b</filename> <replaceable>working-branch</replaceable>:</emphasis> Creates
1134 a working branch on your local machine where you can isolate work. 1138 a working branch on your local machine where you can isolate work.
1135 It is a good idea to use local branches when adding specific features or changes. 1139 It is a good idea to use local branches when adding specific features or changes.
1136 This way if you do not like what you have done you can easily get rid of the work.</para></listitem> 1140 This way if you do not like what you have done you can easily get rid of the work.</para></listitem>
1137 <listitem><para><emphasis><filename>git branch</filename>:</emphasis> Reports 1141 <listitem><para><emphasis><filename>git branch</filename>:</emphasis> Reports
1138 existing local branches and 1142 existing local branches and
1139 tells you the branch in which you are currently working.</para></listitem> 1143 tells you the branch in which you are currently working.</para></listitem>
1140 <listitem><para><emphasis><filename>git branch -D &lt;branch-name&gt;</filename>:</emphasis> 1144 <listitem><para><emphasis><filename>git branch -D</filename> <replaceable>branch-name</replaceable>:</emphasis>
1141 Deletes an existing local branch. 1145 Deletes an existing local branch.
1142 You need to be in a local branch other than the one you are deleting 1146 You need to be in a local branch other than the one you are deleting
1143 in order to delete <filename>&lt;branch-name&gt;</filename>.</para></listitem> 1147 in order to delete <replaceable>branch-name</replaceable>.</para></listitem>
1144 <listitem><para><emphasis><filename>git pull</filename>:</emphasis> Retrieves information 1148 <listitem><para><emphasis><filename>git pull</filename>:</emphasis> Retrieves information
1145 from an upstream Git 1149 from an upstream Git
1146 repository and places it in your local Git repository. 1150 repository and places it in your local Git repository.