diff options
author | Scott Rifenbark <scott.m.rifenbark@intel.com> | 2013-09-19 22:29:37 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-09-22 12:20:49 +0100 |
commit | 395486f638b31e7c74ecd12e7fd8f79ad4e00a00 (patch) | |
tree | 403d627f10b09e87167fa1403d68a5a0e1fbd9c5 /documentation | |
parent | 66e5feb315660155beb54cb47f5ba2f7c56c8bda (diff) | |
download | poky-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.xml | 90 |
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/<machine></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>, |