diff options
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>, |
