summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorScott Rifenbark <scott.m.rifenbark@intel.com>2013-09-19 22:29:37 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-09-22 12:20:49 +0100
commit395486f638b31e7c74ecd12e7fd8f79ad4e00a00 (patch)
tree403d627f10b09e87167fa1403d68a5a0e1fbd9c5 /documentation
parent66e5feb315660155beb54cb47f5ba2f7c56c8bda (diff)
downloadpoky-395486f638b31e7c74ecd12e7fd8f79ad4e00a00.tar.gz
dev-manual: First pass changes to support Kepler Eclipse
First pass at changes to support Eclipse Kepler 4.3 release. (From yocto-docs rev: 265bc3f4ae3442b2fd0490d0f4558c7a584cb31c) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation')
-rw-r--r--documentation/dev-manual/dev-manual-model.xml90
1 files changed, 28 insertions, 62 deletions
diff --git a/documentation/dev-manual/dev-manual-model.xml b/documentation/dev-manual/dev-manual-model.xml
index 3474d05546..a2dabf0185 100644
--- a/documentation/dev-manual/dev-manual-model.xml
+++ b/documentation/dev-manual/dev-manual-model.xml
@@ -667,9 +667,6 @@
667 However, if you currently have the Juno 4.2 version 667 However, if you currently have the Juno 4.2 version
668 installed and you do not want to upgrade the IDE, you can 668 installed and you do not want to upgrade the IDE, you can
669 configure Juno to work with the Yocto Project. 669 configure Juno to work with the Yocto Project.
670 See the
671 "<link linkend='configuring-the-eclipse-ide-juno'>Configuring the Eclipse IDE (Juno)</link>"
672 section.
673 </para> 670 </para>
674 671
675 <para> 672 <para>
@@ -696,19 +693,17 @@
696 </para> 693 </para>
697 </section> 694 </section>
698 695
699 <section id='configuring-the-eclipse-ide-kepler'> 696 <section id='configuring-the-eclipse-ide'>
700 <title>Configuring the Eclipse IDE (Kepler)</title> 697 <title>Configuring the Eclipse IDE</title>
701 698
702 <para> 699 <para>
703 This section presents the steps needed to configure the 700 This section presents the steps needed to configure the
704 Kepler 4.3 Eclipse IDE. 701 Eclipse IDE.
705 If you are using Juno 4.2, see the
706 "<link linkend='configuring-the-eclipse-ide-juno'>Configuring the Eclipse IDE (Juno)</link>".
707 </para> 702 </para>
708 703
709 <para> 704 <para>
710 Before installing and configuring the Eclipse Yocto Plug-in, 705 Before installing and configuring the Eclipse Yocto Plug-in,
711 you need to configure the Kepler 4.3 Eclipse IDE. 706 you need to configure the Eclipse IDE.
712 Follow these general steps: 707 Follow these general steps:
713 <orderedlist> 708 <orderedlist>
714 <listitem><para>Start the Eclipse IDE.</para></listitem> 709 <listitem><para>Start the Eclipse IDE.</para></listitem>
@@ -716,8 +711,12 @@
716 select "Install New Software" from the "Help" 711 select "Install New Software" from the "Help"
717 pull-down menu.</para></listitem> 712 pull-down menu.</para></listitem>
718 <listitem><para>Select 713 <listitem><para>Select
719 <filename>Juno - &ECLIPSE_JUNO_URL;</filename> 714 <filename>Kepler - &ECLIPSE_KEPLER_URL;</filename>
720 from the "Work with:" pull-down menu. 715 from the "Work with:" pull-down menu.
716 <note>
717 For Juno, select
718 <filename>Juno - &ECLIPSE_JUNO_URL;</filename>
719 </note>
721 </para></listitem> 720 </para></listitem>
722 <listitem><para>Expand the box next to "Linux Tools" 721 <listitem><para>Expand the box next to "Linux Tools"
723 and select the 722 and select the
@@ -744,52 +743,6 @@
744 </para> 743 </para>
745 </section> 744 </section>
746 745
747 <section id='configuring-the-eclipse-ide-juno'>
748 <title>Configuring the Eclipse IDE (Juno)</title>
749
750 <para>
751 This section presents the steps needed to configure the
752 Juno 4.2 Eclipse IDE.
753 </para>
754
755 <para>
756 Before installing and configuring the Eclipse Yocto Plug-in,
757 you need to configure the Juno 4.2 Eclipse IDE.
758 Follow these general steps:
759 <orderedlist>
760 <listitem><para>Start the Eclipse IDE.</para></listitem>
761 <listitem><para>Make sure you are in your Workbench and
762 select "Install New Software" from the "Help"
763 pull-down menu.</para></listitem>
764 <listitem><para>Select
765 <filename>Juno - &ECLIPSE_JUNO_URL;</filename>
766 from the "Work with:" pull-down menu.
767 </para></listitem>
768 <listitem><para>Expand the box next to "Linux Tools"
769 and select the
770 <filename>LTTng - Linux Tracing Toolkit</filename> boxes.
771 </para></listitem>
772 <listitem><para>Expand the box next to "Mobile and
773 Device Development" and select the following boxes:
774 <itemizedlist>
775 <listitem><para><filename>C/C++ Remote Launch</filename></para></listitem>
776 <listitem><para><filename>Remote System Explorer End-user Runtime</filename></para></listitem>
777 <listitem><para><filename>Remote System Explorer User Actions</filename></para></listitem>
778 <listitem><para><filename>Target Management Terminal</filename></para></listitem>
779 <listitem><para><filename>TCF Remote System Explorer add-in</filename></para></listitem>
780 <listitem><para><filename>TCF Target Explorer</filename></para></listitem>
781 </itemizedlist></para></listitem>
782 <listitem><para>Expand the box next to "Programming
783 Languages" and select the
784 <filename>Autotools Support for CDT</filename>
785 and <filename>C/C++ Development Tools</filename>
786 boxes.</para></listitem>
787 <listitem><para>Complete the installation and restart
788 the Eclipse IDE.</para></listitem>
789 </orderedlist>
790 </para>
791 </section>
792
793 <section id='installing-the-eclipse-yocto-plug-in'> 746 <section id='installing-the-eclipse-yocto-plug-in'>
794 <title>Installing or Accessing the Eclipse Yocto Plug-in</title> 747 <title>Installing or Accessing the Eclipse Yocto Plug-in</title>
795 748
@@ -819,17 +772,25 @@
819 <listitem><para>Click "Add..." in the "Work with:" 772 <listitem><para>Click "Add..." in the "Work with:"
820 area.</para></listitem> 773 area.</para></listitem>
821 <listitem><para>Enter 774 <listitem><para>Enter
822 <filename>&ECLIPSE_DL_PLUGIN_URL;</filename> 775 <filename>&ECLIPSE_DL_PLUGIN_URL;/kepler</filename>
823 in the URL field and provide a meaningful name 776 in the URL field and provide a meaningful name
824 in the "Name" field.</para></listitem> 777 in the "Name" field.
778 <note>
779 If you are using Juno, use
780 <filename>&ECLIPSE_DL_PLUGIN_URL;/juno</filename>
781 in the URL field.
782 </note></para></listitem>
825 <listitem><para>Click "OK" to have the entry added 783 <listitem><para>Click "OK" to have the entry added
826 to the "Work with:" drop-down list. 784 to the "Work with:" drop-down list.
827 </para></listitem> 785 </para></listitem>
828 <listitem><para>Select the entry for the plug-in 786 <listitem><para>Select the entry for the plug-in
829 from the "Work with:" drop-down list. 787 from the "Work with:" drop-down list.
830 </para></listitem> 788 </para></listitem>
831 <listitem><para>Check the box next to 789 <listitem><para>Check the boxes next to
832 <filename>Development tools and SDKs for Yocto Linux</filename>. 790 <filename>Yocto Project ADT Plug-in</filename>,
791 <filename>Yocto Project Bitbake Commander Plug-in</filename>,
792 and
793 <filename>Yocto Project Documentation plug-in</filename>.
833 </para></listitem> 794 </para></listitem>
834 <listitem><para>Complete the remaining software 795 <listitem><para>Complete the remaining software
835 installation steps and then restart the Eclipse 796 installation steps and then restart the Eclipse
@@ -849,8 +810,13 @@
849 <listitem><para>Open a shell and create a Git 810 <listitem><para>Open a shell and create a Git
850 repository with: 811 repository with:
851 <literallayout class='monospaced'> 812 <literallayout class='monospaced'>
852 $ git clone git://git.yoctoproject.org/eclipse-poky yocto-eclipse 813 $ git clone git://git.yoctoproject.org/eclipse-poky-kepler yocto-eclipse
853 </literallayout> 814 </literallayout>
815 <note>
816 If you are using Juno, the repository is
817 located at
818 <filename>git://git.yoctoproject.org/eclipse-poky-juno</filename>.
819 </note>
854 For this example, the repository is named 820 For this example, the repository is named
855 <filename>~/yocto-eclipse</filename>. 821 <filename>~/yocto-eclipse</filename>.
856 </para></listitem> 822 </para></listitem>
@@ -1129,7 +1095,7 @@
1129 <filename>Build system derived toolchain</filename>, 1095 <filename>Build system derived toolchain</filename>,
1130 the target kernel you built will be located in 1096 the target kernel you built will be located in
1131 the Build Directory in 1097 the Build Directory in
1132 <filename>tmp/deploy/images</filename> 1098 <filename>tmp/deploy/images/&lt;machine&gt;</filename>
1133 directory. 1099 directory.
1134 If you selected 1100 If you selected
1135 <filename>Standalone pre-built toolchain</filename>, 1101 <filename>Standalone pre-built toolchain</filename>,