diff options
author | Scott Rifenbark <scott.m.rifenbark@intel.com> | 2015-03-18 11:32:56 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-03-19 12:38:17 +0000 |
commit | 186104eedac41624db86c933b56f57768efe24c8 (patch) | |
tree | fa53403f260f0734cb9438b26afe2b186d5d8cab /documentation/dev-manual/dev-manual-model.xml | |
parent | f7dbbd187902392bbd5120661d3bb41faf19878e (diff) | |
download | openembedded-core-contrib-186104eedac41624db86c933b56f57768efe24c8.tar.gz |
dev-manual: Backed out the half-done Eclipse Luna changes.
Schedule did not permit support for Luna to complete. So, I
backed out the half-complete changes to support this version of
Eclipse.
(From yocto-docs rev: 1ca893766047f30ffbb0c99e51e575ea1302e7bc)
Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/dev-manual/dev-manual-model.xml')
-rw-r--r-- | documentation/dev-manual/dev-manual-model.xml | 65 |
1 files changed, 21 insertions, 44 deletions
diff --git a/documentation/dev-manual/dev-manual-model.xml b/documentation/dev-manual/dev-manual-model.xml index cab7bf68b0..bb75926932 100644 --- a/documentation/dev-manual/dev-manual-model.xml +++ b/documentation/dev-manual/dev-manual-model.xml @@ -654,8 +654,8 @@ The Eclipse IDE is a popular development environment and it fully supports development using the Yocto Project. <note> - This release of the Yocto Project supports both the Luna - and Kepler versions of the Eclipse IDE. + This release of the Yocto Project supports both the Kepler + and Juno versions of the Eclipse IDE. Thus, the following information provides setup information for both versions. </note> @@ -708,19 +708,18 @@ <title>Installing the Eclipse IDE</title> <para> - It is recommended that you have the Luna SR2 (4.4.2) - version of the Eclipse IDE installed on your development - system. - However, if you currently have the Kepler 4.3.2 version + It is recommended that you have the Kepler 4.3.2 version of + the Eclipse IDE installed on your development system. + However, if you currently have the Juno 4.2 version installed and you do not want to upgrade the IDE, you can - configure Kepler to work with the Yocto Project. + configure Juno to work with the Yocto Project. </para> <para> - If you do not have the Luna SR2 (4.4.2) Eclipse IDE - installed, you can find the tarball at + If you do not have the Kepler 4.3.2 Eclipse IDE installed, + you can find the tarball at <ulink url='&ECLIPSE_MAIN_URL;'></ulink>. - From that site, choose the Luna SR2 4.3.2 version + From that site, choose the Eclipse Standard 4.3.2 version particular to your development host. This version contains the Eclipse Platform, the Java Development Tools (JDT), and the Plug-in Development @@ -735,7 +734,7 @@ using the default name <filename>eclipse</filename>: <literallayout class='monospaced'> $ cd ~ - $ tar -xzvf ~/Downloads/eclipse-java-luna-SR2-linux-gtk-x86_64.tar.gz + $ $ tar -xzvf ~/Downloads/eclipse-standard-kepler-SR2-linux-gtk-x86_64.tar.gz </literallayout> </para> </section> @@ -758,32 +757,24 @@ select "Install New Software" from the "Help" pull-down menu.</para></listitem> <listitem><para>Select - <filename>Luna - &ECLIPSE_LUNA_URL;</filename> + <filename>Kepler - &ECLIPSE_KEPLER_URL;</filename> from the "Work with:" pull-down menu. <note> - For Kepler, select - <filename>Kepler - &ECLIPSE_KEPLER_URL;</filename> + For Juno, select + <filename>Juno - &ECLIPSE_JUNO_URL;</filename> </note> </para></listitem> <listitem><para>Expand the box next to "Linux Tools" and select the - <filename>Linux Tools LTTng Tracer Control</filename>, - <filename>Linux Tools LTTng Userspace Analysis</filename>, - and - <filename>LTTng Kernel Analysis</filename> boxes. - <note> - For Kepler, select the - <filename>LTTng - Linux Tracing Toolkit</filename> - box. - </note> - </para></listitem> + <filename>LTTng - Linux Tracing Toolkit</filename> + boxes.</para></listitem> <listitem><para>Expand the box next to "Mobile and Device Development" and select the following boxes: <itemizedlist> <listitem><para><filename>C/C++ Remote Launch (Requires RSE Remote System Explorer)</filename></para></listitem> <listitem><para><filename>Remote System Explorer End-user Runtime</filename></para></listitem> <listitem><para><filename>Remote System Explorer User Actions</filename></para></listitem> - <listitem><para><filename>Target Management Terminal (Core SDK)</filename></para></listitem> + <listitem><para><filename>Target Management Terminal</filename></para></listitem> <listitem><para><filename>TCF Remote System Explorer add-in</filename></para></listitem> <listitem><para><filename>TCF Target Explorer</filename></para></listitem> </itemizedlist></para></listitem> @@ -823,12 +814,12 @@ <listitem><para>Click "Add..." in the "Work with:" area.</para></listitem> <listitem><para>Enter - <filename>&ECLIPSE_DL_PLUGIN_URL;/luna</filename> + <filename>&ECLIPSE_DL_PLUGIN_URL;/kepler</filename> in the URL field and provide a meaningful name in the "Name" field. <note> - If you are using Kepler, use - <filename>&ECLIPSE_DL_PLUGIN_URL;/kepler</filename> + If you are using Juno, use + <filename>&ECLIPSE_DL_PLUGIN_URL;/juno</filename> in the URL field. </note></para></listitem> <listitem><para>Click "OK" to have the entry added @@ -888,13 +879,8 @@ For example, if you are using Kepler, do the following: <literallayout class='monospaced'> - $ git checkout luna-master + $ git checkout kepler </literallayout> - <note> - If you are building kepler, checkout the - <filename>kepler-master</filename> - branch. - </note> </para></listitem> <listitem><para>Change to the <filename>scripts</filename> @@ -924,15 +910,6 @@ <literallayout class='monospaced'> $ ECLIPSE_HOME=/home/scottrif/eclipse-poky/scripts/eclipse ./build.sh &DISTRO_NAME; &DISTRO_NAME; </literallayout> - <note><title>REVIEWER NOTE</title> - Here is the actual guidance from the script. - I need some help understanding this thing: - <literallayout class='monospaced'> - ECLIPSE_HOME=/home/scottrif/eclipse-poky/scripts/eclipse ./build.sh - <plugin branch or tag name> <documentation branch or tag name> - <release name> 2>&1 | tee -a build.log - </literallayout> - </note> After running the script, the file <filename>org.yocto.sdk-</filename><replaceable>release</replaceable><filename>-</filename><replaceable>date</replaceable><filename>-archive.zip</filename> is in the current directory.</para></listitem> @@ -1337,7 +1314,7 @@ Use the "Remote Absolute File Path for C/C++Application:" field. For example, enter - <filename>/usr/bin/<programname></filename>. + <filename>/usr/bin/<replaceable>programname</replaceable></filename>. </para></listitem> <listitem><para>Click on the "Debugger" tab to see the cross-tool debugger you are using.</para></listitem> |