summaryrefslogtreecommitdiffstats
path: root/documentation/sdk-manual
diff options
context:
space:
mode:
authorScott Rifenbark <srifenbark@gmail.com>2018-06-19 12:31:40 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2018-06-28 09:22:57 +0100
commitad26f668c218927835dcc32f63adf55a8ce3e809 (patch)
treeb34717fd53b55104f145e3ed9d2426d3f1e390d0 /documentation/sdk-manual
parent6ee788433df9d4db1ffdc36a6872a711d6d5f68d (diff)
downloadpoky-ad26f668c218927835dcc32f63adf55a8ce3e809.tar.gz
sdk-manual: Updates to Neon intalling YP plug-in from latest source
I provided similar wordings in places in this section as were provided in the parallel "oxygen" section. (From yocto-docs rev: f4fd33d10363ab84f1f76d3e4bf115df45aef77c) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/sdk-manual')
-rw-r--r--documentation/sdk-manual/sdk-appendix-neon.xml51
1 files changed, 30 insertions, 21 deletions
diff --git a/documentation/sdk-manual/sdk-appendix-neon.xml b/documentation/sdk-manual/sdk-appendix-neon.xml
index a2f08ec5e7..afb541bdb8 100644
--- a/documentation/sdk-manual/sdk-appendix-neon.xml
+++ b/documentation/sdk-manual/sdk-appendix-neon.xml
@@ -212,8 +212,14 @@
212 To install the Neon Eclipse Yocto Plug-in from the latest 212 To install the Neon Eclipse Yocto Plug-in from the latest
213 source code, follow these steps: 213 source code, follow these steps:
214 <orderedlist> 214 <orderedlist>
215 <listitem><para>Be sure your development system 215 <listitem><para>
216 has JDK 1.8+ 216 Be sure your build host has JDK version 1.8
217 or greater.
218 On a Linux build host you can determine the
219 version using the following command:
220 <literallayout class='monospaced'>
221 $ java -version
222 </literallayout>
217 </para></listitem> 223 </para></listitem>
218 <listitem><para>install X11-related packages: 224 <listitem><para>install X11-related packages:
219 <literallayout class='monospaced'> 225 <literallayout class='monospaced'>
@@ -227,18 +233,19 @@
227 $ git clone git://git.yoctoproject.org/eclipse-yocto 233 $ git clone git://git.yoctoproject.org/eclipse-yocto
228 </literallayout> 234 </literallayout>
229 </para></listitem> 235 </para></listitem>
230 <listitem><para>Use Git to checkout the correct 236 <listitem><para>
231 tag: 237 Use Git to create the correct tag:
232 <literallayout class='monospaced'> 238 <literallayout class='monospaced'>
233 $ cd ~/eclipse-yocto 239 $ cd ~/eclipse-yocto
234 $ git checkout neon/yocto-&DISTRO; 240 $ git checkout -b neon/&DISTRO_NAME_NO_CAP; remotes/origin/neon/&DISTRO_NAME_NO_CAP;
235 </literallayout> 241 </literallayout>
236 This creates a local tag named 242 This creates a local tag named
237 <filename>neon/yocto-&DISTRO;</filename> based on 243 <filename>neon/&DISTRO_NAME_NO_CAP;</filename>
238 the branch <filename>origin/neon-master</filename>. 244 based on the branch
239 This puts you in a detached HEAD state, which 245 <filename>origin/neon/&DISTRO_NAME_NO_CAP;</filename>.
240 is fine since you are only going to be building 246 You are put into a detached HEAD state,
241 and not developing. 247 which is fine since you are only going to
248 be building and not developing.
242 </para></listitem> 249 </para></listitem>
243 <listitem><para>Change to the 250 <listitem><para>Change to the
244 <filename>scripts</filename> 251 <filename>scripts</filename>
@@ -259,20 +266,22 @@
259 directory of the Git repository created 266 directory of the Git repository created
260 earlier. 267 earlier.
261 </para></listitem> 268 </para></listitem>
262 <listitem><para>Run the <filename>build.sh</filename> 269 <listitem><para>
270 Run the <filename>build.sh</filename>
263 script as directed. 271 script as directed.
264 Be sure to provide the tag name, documentation 272 Be sure to provide the tag name,
265 branch, and a release name.</para> 273 documentation branch, and a release name.</para>
266 <para> 274
267 Following is an example: 275 <para>Following is an example:
268 <literallayout class='monospaced'> 276 <literallayout class='monospaced'>
269 $ ECLIPSE_HOME=/home/scottrif/eclipse-yocto/scripts/eclipse ./build.sh -l neon/yocto-&DISTRO; master yocto-&DISTRO; 2>&amp;1 | tee build.log 277 $ ECLIPSE_HOME=/home/scottrif/eclipse-yocto/scripts/eclipse ./build.sh -l neon/&DISTRO_NAME_NO_CAP; master yocto-&DISTRO; 2>&amp;1 | tee build.log
270 </literallayout> 278 </literallayout>
271 The previous example command adds the tag you 279 The previous example command adds the tag
272 need for <filename>neon/yocto-&DISTRO;</filename> 280 you need for
273 to <filename>HEAD</filename>, then tells the 281 <filename>neon/&DISTRO_NAME_NO_CAP;</filename>
274 build script to use the local (-l) Git checkout 282 to <filename>HEAD</filename>, then tells
275 for the build. 283 the build script to use the local (-l) Git
284 checkout for the build.
276 After running the script, the file 285 After running the script, the file
277 <filename>org.yocto.sdk-</filename><replaceable>release</replaceable><filename>-</filename><replaceable>date</replaceable><filename>-archive.zip</filename> 286 <filename>org.yocto.sdk-</filename><replaceable>release</replaceable><filename>-</filename><replaceable>date</replaceable><filename>-archive.zip</filename>
278 is in the current directory. 287 is in the current directory.