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 | |
| parent | f7dbbd187902392bbd5120661d3bb41faf19878e (diff) | |
| download | poky-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>
| -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 @@ | |||
| 654 | The Eclipse IDE is a popular development environment and it fully | 654 | The Eclipse IDE is a popular development environment and it fully |
| 655 | supports development using the Yocto Project. | 655 | supports development using the Yocto Project. |
| 656 | <note> | 656 | <note> |
| 657 | This release of the Yocto Project supports both the Luna | 657 | This release of the Yocto Project supports both the Kepler |
| 658 | and Kepler versions of the Eclipse IDE. | 658 | and Juno versions of the Eclipse IDE. |
| 659 | Thus, the following information provides setup information for | 659 | Thus, the following information provides setup information for |
| 660 | both versions. | 660 | both versions. |
| 661 | </note> | 661 | </note> |
| @@ -708,19 +708,18 @@ | |||
| 708 | <title>Installing the Eclipse IDE</title> | 708 | <title>Installing the Eclipse IDE</title> |
| 709 | 709 | ||
| 710 | <para> | 710 | <para> |
| 711 | It is recommended that you have the Luna SR2 (4.4.2) | 711 | It is recommended that you have the Kepler 4.3.2 version of |
| 712 | version of the Eclipse IDE installed on your development | 712 | the Eclipse IDE installed on your development system. |
| 713 | system. | 713 | However, if you currently have the Juno 4.2 version |
| 714 | However, if you currently have the Kepler 4.3.2 version | ||
| 715 | installed and you do not want to upgrade the IDE, you can | 714 | installed and you do not want to upgrade the IDE, you can |
| 716 | configure Kepler to work with the Yocto Project. | 715 | configure Juno to work with the Yocto Project. |
| 717 | </para> | 716 | </para> |
| 718 | 717 | ||
| 719 | <para> | 718 | <para> |
| 720 | If you do not have the Luna SR2 (4.4.2) Eclipse IDE | 719 | If you do not have the Kepler 4.3.2 Eclipse IDE installed, |
| 721 | installed, you can find the tarball at | 720 | you can find the tarball at |
| 722 | <ulink url='&ECLIPSE_MAIN_URL;'></ulink>. | 721 | <ulink url='&ECLIPSE_MAIN_URL;'></ulink>. |
| 723 | From that site, choose the Luna SR2 4.3.2 version | 722 | From that site, choose the Eclipse Standard 4.3.2 version |
| 724 | particular to your development host. | 723 | particular to your development host. |
| 725 | This version contains the Eclipse Platform, the Java | 724 | This version contains the Eclipse Platform, the Java |
| 726 | Development Tools (JDT), and the Plug-in Development | 725 | Development Tools (JDT), and the Plug-in Development |
| @@ -735,7 +734,7 @@ | |||
| 735 | using the default name <filename>eclipse</filename>: | 734 | using the default name <filename>eclipse</filename>: |
| 736 | <literallayout class='monospaced'> | 735 | <literallayout class='monospaced'> |
| 737 | $ cd ~ | 736 | $ cd ~ |
| 738 | $ tar -xzvf ~/Downloads/eclipse-java-luna-SR2-linux-gtk-x86_64.tar.gz | 737 | $ $ tar -xzvf ~/Downloads/eclipse-standard-kepler-SR2-linux-gtk-x86_64.tar.gz |
| 739 | </literallayout> | 738 | </literallayout> |
| 740 | </para> | 739 | </para> |
| 741 | </section> | 740 | </section> |
| @@ -758,32 +757,24 @@ | |||
| 758 | select "Install New Software" from the "Help" | 757 | select "Install New Software" from the "Help" |
| 759 | pull-down menu.</para></listitem> | 758 | pull-down menu.</para></listitem> |
| 760 | <listitem><para>Select | 759 | <listitem><para>Select |
| 761 | <filename>Luna - &ECLIPSE_LUNA_URL;</filename> | 760 | <filename>Kepler - &ECLIPSE_KEPLER_URL;</filename> |
| 762 | from the "Work with:" pull-down menu. | 761 | from the "Work with:" pull-down menu. |
| 763 | <note> | 762 | <note> |
| 764 | For Kepler, select | 763 | For Juno, select |
| 765 | <filename>Kepler - &ECLIPSE_KEPLER_URL;</filename> | 764 | <filename>Juno - &ECLIPSE_JUNO_URL;</filename> |
| 766 | </note> | 765 | </note> |
| 767 | </para></listitem> | 766 | </para></listitem> |
| 768 | <listitem><para>Expand the box next to "Linux Tools" | 767 | <listitem><para>Expand the box next to "Linux Tools" |
| 769 | and select the | 768 | and select the |
| 770 | <filename>Linux Tools LTTng Tracer Control</filename>, | 769 | <filename>LTTng - Linux Tracing Toolkit</filename> |
| 771 | <filename>Linux Tools LTTng Userspace Analysis</filename>, | 770 | boxes.</para></listitem> |
| 772 | and | ||
| 773 | <filename>LTTng Kernel Analysis</filename> boxes. | ||
| 774 | <note> | ||
| 775 | For Kepler, select the | ||
| 776 | <filename>LTTng - Linux Tracing Toolkit</filename> | ||
| 777 | box. | ||
| 778 | </note> | ||
| 779 | </para></listitem> | ||
| 780 | <listitem><para>Expand the box next to "Mobile and | 771 | <listitem><para>Expand the box next to "Mobile and |
| 781 | Device Development" and select the following boxes: | 772 | Device Development" and select the following boxes: |
| 782 | <itemizedlist> | 773 | <itemizedlist> |
| 783 | <listitem><para><filename>C/C++ Remote Launch (Requires RSE Remote System Explorer)</filename></para></listitem> | 774 | <listitem><para><filename>C/C++ Remote Launch (Requires RSE Remote System Explorer)</filename></para></listitem> |
| 784 | <listitem><para><filename>Remote System Explorer End-user Runtime</filename></para></listitem> | 775 | <listitem><para><filename>Remote System Explorer End-user Runtime</filename></para></listitem> |
| 785 | <listitem><para><filename>Remote System Explorer User Actions</filename></para></listitem> | 776 | <listitem><para><filename>Remote System Explorer User Actions</filename></para></listitem> |
| 786 | <listitem><para><filename>Target Management Terminal (Core SDK)</filename></para></listitem> | 777 | <listitem><para><filename>Target Management Terminal</filename></para></listitem> |
| 787 | <listitem><para><filename>TCF Remote System Explorer add-in</filename></para></listitem> | 778 | <listitem><para><filename>TCF Remote System Explorer add-in</filename></para></listitem> |
| 788 | <listitem><para><filename>TCF Target Explorer</filename></para></listitem> | 779 | <listitem><para><filename>TCF Target Explorer</filename></para></listitem> |
| 789 | </itemizedlist></para></listitem> | 780 | </itemizedlist></para></listitem> |
| @@ -823,12 +814,12 @@ | |||
| 823 | <listitem><para>Click "Add..." in the "Work with:" | 814 | <listitem><para>Click "Add..." in the "Work with:" |
| 824 | area.</para></listitem> | 815 | area.</para></listitem> |
| 825 | <listitem><para>Enter | 816 | <listitem><para>Enter |
| 826 | <filename>&ECLIPSE_DL_PLUGIN_URL;/luna</filename> | 817 | <filename>&ECLIPSE_DL_PLUGIN_URL;/kepler</filename> |
| 827 | in the URL field and provide a meaningful name | 818 | in the URL field and provide a meaningful name |
| 828 | in the "Name" field. | 819 | in the "Name" field. |
| 829 | <note> | 820 | <note> |
| 830 | If you are using Kepler, use | 821 | If you are using Juno, use |
| 831 | <filename>&ECLIPSE_DL_PLUGIN_URL;/kepler</filename> | 822 | <filename>&ECLIPSE_DL_PLUGIN_URL;/juno</filename> |
| 832 | in the URL field. | 823 | in the URL field. |
| 833 | </note></para></listitem> | 824 | </note></para></listitem> |
| 834 | <listitem><para>Click "OK" to have the entry added | 825 | <listitem><para>Click "OK" to have the entry added |
| @@ -888,13 +879,8 @@ | |||
| 888 | For example, if you are using Kepler, do the | 879 | For example, if you are using Kepler, do the |
| 889 | following: | 880 | following: |
| 890 | <literallayout class='monospaced'> | 881 | <literallayout class='monospaced'> |
| 891 | $ git checkout luna-master | 882 | $ git checkout kepler |
| 892 | </literallayout> | 883 | </literallayout> |
| 893 | <note> | ||
| 894 | If you are building kepler, checkout the | ||
| 895 | <filename>kepler-master</filename> | ||
| 896 | branch. | ||
| 897 | </note> | ||
| 898 | </para></listitem> | 884 | </para></listitem> |
| 899 | <listitem><para>Change to the | 885 | <listitem><para>Change to the |
| 900 | <filename>scripts</filename> | 886 | <filename>scripts</filename> |
| @@ -924,15 +910,6 @@ | |||
| 924 | <literallayout class='monospaced'> | 910 | <literallayout class='monospaced'> |
| 925 | $ ECLIPSE_HOME=/home/scottrif/eclipse-poky/scripts/eclipse ./build.sh &DISTRO_NAME; &DISTRO_NAME; | 911 | $ ECLIPSE_HOME=/home/scottrif/eclipse-poky/scripts/eclipse ./build.sh &DISTRO_NAME; &DISTRO_NAME; |
| 926 | </literallayout> | 912 | </literallayout> |
| 927 | <note><title>REVIEWER NOTE</title> | ||
| 928 | Here is the actual guidance from the script. | ||
| 929 | I need some help understanding this thing: | ||
| 930 | <literallayout class='monospaced'> | ||
| 931 | ECLIPSE_HOME=/home/scottrif/eclipse-poky/scripts/eclipse ./build.sh | ||
| 932 | <plugin branch or tag name> <documentation branch or tag name> | ||
| 933 | <release name> 2>&1 | tee -a build.log | ||
| 934 | </literallayout> | ||
| 935 | </note> | ||
| 936 | After running the script, the file | 913 | After running the script, the file |
| 937 | <filename>org.yocto.sdk-</filename><replaceable>release</replaceable><filename>-</filename><replaceable>date</replaceable><filename>-archive.zip</filename> | 914 | <filename>org.yocto.sdk-</filename><replaceable>release</replaceable><filename>-</filename><replaceable>date</replaceable><filename>-archive.zip</filename> |
| 938 | is in the current directory.</para></listitem> | 915 | is in the current directory.</para></listitem> |
| @@ -1337,7 +1314,7 @@ | |||
| 1337 | Use the "Remote Absolute File Path for | 1314 | Use the "Remote Absolute File Path for |
| 1338 | C/C++Application:" field. | 1315 | C/C++Application:" field. |
| 1339 | For example, enter | 1316 | For example, enter |
| 1340 | <filename>/usr/bin/<programname></filename>. | 1317 | <filename>/usr/bin/<replaceable>programname</replaceable></filename>. |
| 1341 | </para></listitem> | 1318 | </para></listitem> |
| 1342 | <listitem><para>Click on the "Debugger" tab to see the | 1319 | <listitem><para>Click on the "Debugger" tab to see the |
| 1343 | cross-tool debugger you are using.</para></listitem> | 1320 | cross-tool debugger you are using.</para></listitem> |
