summaryrefslogtreecommitdiffstats
path: root/documentation/sdk-manual
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/sdk-manual')
-rw-r--r--documentation/sdk-manual/sdk-appendix-customizing.xml2
-rw-r--r--documentation/sdk-manual/sdk-appendix-obtain.xml9
-rw-r--r--documentation/sdk-manual/sdk-extensible.xml8
-rw-r--r--documentation/sdk-manual/sdk-intro.xml65
-rw-r--r--documentation/sdk-manual/sdk-manual.xml4
-rw-r--r--documentation/sdk-manual/sdk-using.xml9
-rw-r--r--documentation/sdk-manual/sdk-working-projects.xml8
7 files changed, 6 insertions, 99 deletions
diff --git a/documentation/sdk-manual/sdk-appendix-customizing.xml b/documentation/sdk-manual/sdk-appendix-customizing.xml
index 7454c90bee..911658f914 100644
--- a/documentation/sdk-manual/sdk-appendix-customizing.xml
+++ b/documentation/sdk-manual/sdk-appendix-customizing.xml
@@ -503,7 +503,7 @@
503 have set <filename>SDK_EXT_TYPE</filename> to "minimal", which by 503 have set <filename>SDK_EXT_TYPE</filename> to "minimal", which by
504 default, excludes the toolchain. 504 default, excludes the toolchain.
505 Also, it is helpful if you are building a small SDK for use with 505 Also, it is helpful if you are building a small SDK for use with
506 an IDE, such as <trademark class='trade'>Eclipse</trademark>, or some 506 an IDE or some
507 other tool where you do not want to take extra steps to install a 507 other tool where you do not want to take extra steps to install a
508 toolchain. 508 toolchain.
509 </para> 509 </para>
diff --git a/documentation/sdk-manual/sdk-appendix-obtain.xml b/documentation/sdk-manual/sdk-appendix-obtain.xml
index 2cadcc1e90..765c0f218e 100644
--- a/documentation/sdk-manual/sdk-appendix-obtain.xml
+++ b/documentation/sdk-manual/sdk-appendix-obtain.xml
@@ -216,12 +216,6 @@
216 TOOLCHAIN_TARGET_TASK_append = " libc-staticdev" 216 TOOLCHAIN_TARGET_TASK_append = " libc-staticdev"
217 </literallayout> 217 </literallayout>
218 </para></listitem> 218 </para></listitem>
219 <listitem><para>
220 For additional information on building the
221 installer, see the
222 <ulink url='https://wiki.yoctoproject.org/wiki/TipsAndTricks/RunningEclipseAgainstBuiltImage'>Cookbook guide to Making an <trademark class='trade'>Eclipse</trademark> Debug Capable Image</ulink>
223 wiki page.
224 </para></listitem>
225 </itemizedlist> 219 </itemizedlist>
226 </note> 220 </note>
227 </para></listitem> 221 </para></listitem>
@@ -259,9 +253,6 @@
259 <listitem><para> 253 <listitem><para>
260 You want to use the root filesystem as the 254 You want to use the root filesystem as the
261 target sysroot. 255 target sysroot.
262 For example, the Eclipse IDE environment with the Eclipse
263 Yocto Plug-in installed allows you to use QEMU to boot
264 under NFS.
265 </para></listitem> 256 </para></listitem>
266 <listitem><para> 257 <listitem><para>
267 You want to develop your target application 258 You want to develop your target application
diff --git a/documentation/sdk-manual/sdk-extensible.xml b/documentation/sdk-manual/sdk-extensible.xml
index 9be082d8ba..f7c5c00b8b 100644
--- a/documentation/sdk-manual/sdk-extensible.xml
+++ b/documentation/sdk-manual/sdk-extensible.xml
@@ -27,8 +27,7 @@
27 <para> 27 <para>
28 In addition to the functionality available through 28 In addition to the functionality available through
29 <filename>devtool</filename>, you can alternatively make use of the 29 <filename>devtool</filename>, you can alternatively make use of the
30 toolchain directly, for example from Makefile, Autotools, and 30 toolchain directly, for example from Makefile and Autotools.
31 <trademark class='trade'>Eclipse</trademark>-based projects.
32 See the 31 See the
33 "<link linkend='sdk-working-projects'>Using the SDK Toolchain Directly</link>" 32 "<link linkend='sdk-working-projects'>Using the SDK Toolchain Directly</link>"
34 chapter for more information. 33 chapter for more information.
@@ -119,11 +118,6 @@
119 For information on building the installer, see the 118 For information on building the installer, see the
120 "<link linkend='sdk-building-an-sdk-installer'>Building an SDK Installer</link>" 119 "<link linkend='sdk-building-an-sdk-installer'>Building an SDK Installer</link>"
121 section. 120 section.
122 Another helpful resource for building an installer is the
123 <ulink url='https://wiki.yoctoproject.org/wiki/TipsAndTricks/RunningEclipseAgainstBuiltImage'>Cookbook guide to Making an Eclipse Debug Capable Image</ulink>
124 wiki page.
125 This wiki page focuses on development when using the Eclipse
126 IDE.
127 </note> 121 </note>
128 </para> 122 </para>
129 123
diff --git a/documentation/sdk-manual/sdk-intro.xml b/documentation/sdk-manual/sdk-intro.xml
index 8642be61ad..9169fe9c05 100644
--- a/documentation/sdk-manual/sdk-intro.xml
+++ b/documentation/sdk-manual/sdk-intro.xml
@@ -14,9 +14,6 @@
14 This manual provides information that explains how to use both the 14 This manual provides information that explains how to use both the
15 Yocto Project extensible and standard SDKs to develop 15 Yocto Project extensible and standard SDKs to develop
16 applications and images. 16 applications and images.
17 Additionally, the manual also provides information on how to use
18 the popular <trademark class='trade'>Eclipse</trademark> IDE as part
19 of your application development workflow within the SDK environment.
20 <note> 17 <note>
21 Prior to the 2.0 Release of the Yocto Project, application 18 Prior to the 2.0 Release of the Yocto Project, application
22 development was primarily accomplished through the use of the 19 development was primarily accomplished through the use of the
@@ -112,21 +109,6 @@
112 However, QEMU plays an important role in the development 109 However, QEMU plays an important role in the development
113 process that revolves around use of the SDK. 110 process that revolves around use of the SDK.
114 </para></listitem> 111 </para></listitem>
115 <listitem><para>
116 The Eclipse IDE Yocto Plug-in.
117 This plug-in is available for you if you are an Eclipse
118 user.
119 In the same manner as QEMU, the plug-in is not literally part
120 of the SDK but is rather available for use as part of the
121 development process.
122 </para></listitem>
123 <listitem><para>
124 Various performance-related
125 <ulink url='http://www.eclipse.org/linuxtools/index.php'>tools</ulink>
126 that can enhance your development experience.
127 These tools are also separate from the actual SDK but can be
128 independently obtained and used in the development process.
129 </para></listitem>
130 </itemizedlist> 112 </itemizedlist>
131 </para> 113 </para>
132 114
@@ -271,53 +253,6 @@
271 </itemizedlist> 253 </itemizedlist>
272 </para> 254 </para>
273 </section> 255 </section>
274
275 <section id='eclipse-overview'>
276 <title><trademark class='trade'>Eclipse</trademark> Yocto Plug-in</title>
277
278 <para>
279 The Eclipse IDE is a popular development environment and it fully
280 supports development using the Yocto Project.
281 When you install and configure the Eclipse Yocto Project Plug-in
282 into the Eclipse IDE, you maximize your Yocto Project experience.
283 Installing and configuring the Plug-in results in an environment
284 that has extensions specifically designed to let you more easily
285 develop software.
286 These extensions allow for cross-compilation, deployment, and
287 execution of your output into a QEMU emulation session.
288 You can also perform cross-debugging and profiling.
289 The environment also supports many performance-related
290 <ulink url='http://www.eclipse.org/linuxtools/index.php'>tools</ulink>
291 that enhance your development experience.
292 <note>
293 Previous releases of the Eclipse Yocto Plug-in supported
294 "user-space tools" (i.e. LatencyTOP, PowerTOP, Perf, SystemTap,
295 and Lttng-ust) that also added to the development experience.
296 These tools have been deprecated with the release of the
297 Eclipse Yocto Plug-in.
298 </note>
299 </para>
300
301 <para>
302 For information about the application development workflow that
303 uses the Eclipse IDE and for a detailed example of how to install
304 and configure the Eclipse Yocto Project Plug-in, see the
305 "<link linkend='sdk-eclipse-project'>Developing Applications Using <trademark class='trade'>Eclipse</trademark></link>"
306 Chapter.
307 </para>
308 </section>
309
310 <section id='performance-enhancing-tools'>
311 <title>Performance Enhancing Tools</title>
312
313 <para>
314 Supported performance enhancing tools are available that let you
315 profile, debug, and perform tracing on your projects developed
316 using Eclipse.
317 For information on these tools see
318 <ulink url='http://www.eclipse.org/linuxtools/'>http://www.eclipse.org/linuxtools/</ulink>.
319 </para>
320 </section>
321</section> 256</section>
322 257
323<section id='sdk-development-model'> 258<section id='sdk-development-model'>
diff --git a/documentation/sdk-manual/sdk-manual.xml b/documentation/sdk-manual/sdk-manual.xml
index 1828119dfc..9ce4a5b03d 100644
--- a/documentation/sdk-manual/sdk-manual.xml
+++ b/documentation/sdk-manual/sdk-manual.xml
@@ -130,16 +130,12 @@
130 130
131 <xi:include href="sdk-working-projects.xml"/> 131 <xi:include href="sdk-working-projects.xml"/>
132 132
133 <xi:include href="sdk-eclipse-project.xml"/>
134
135 <xi:include href="sdk-appendix-obtain.xml"/> 133 <xi:include href="sdk-appendix-obtain.xml"/>
136 134
137 <xi:include href="sdk-appendix-customizing.xml"/> 135 <xi:include href="sdk-appendix-customizing.xml"/>
138 136
139 <xi:include href="sdk-appendix-customizing-standard.xml"/> 137 <xi:include href="sdk-appendix-customizing-standard.xml"/>
140 138
141 <xi:include href="sdk-appendix-neon.xml"/>
142
143<!-- <index id='index'> 139<!-- <index id='index'>
144 <title>Index</title> 140 <title>Index</title>
145 </index> 141 </index>
diff --git a/documentation/sdk-manual/sdk-using.xml b/documentation/sdk-manual/sdk-using.xml
index 06fdb573ed..66b15cd6ce 100644
--- a/documentation/sdk-manual/sdk-using.xml
+++ b/documentation/sdk-manual/sdk-using.xml
@@ -18,8 +18,8 @@
18 </para> 18 </para>
19 19
20 <para> 20 <para>
21 You can use a standard SDK to work on Makefile, Autotools, and 21 You can use a standard SDK to work on Makefile and Autotools-based
22 <trademark class='trade'>Eclipse</trademark>-based projects. 22 projects.
23 See the 23 See the
24 "<link linkend='sdk-working-projects'>Using the SDK Toolchain Directly</link>" 24 "<link linkend='sdk-working-projects'>Using the SDK Toolchain Directly</link>"
25 chapter for more information. 25 chapter for more information.
@@ -111,11 +111,6 @@
111 For information on building the installer, see the 111 For information on building the installer, see the
112 "<link linkend='sdk-building-an-sdk-installer'>Building an SDK Installer</link>" 112 "<link linkend='sdk-building-an-sdk-installer'>Building an SDK Installer</link>"
113 section. 113 section.
114 Another helpful resource for building an installer is the
115 <ulink url='https://wiki.yoctoproject.org/wiki/TipsAndTricks/RunningEclipseAgainstBuiltImage'>Cookbook guide to Making an Eclipse Debug Capable Image</ulink>
116 wiki page.
117 This wiki page focuses on development when using the Eclipse
118 IDE.
119 </note> 114 </note>
120 </para> 115 </para>
121 116
diff --git a/documentation/sdk-manual/sdk-working-projects.xml b/documentation/sdk-manual/sdk-working-projects.xml
index d8cc4229dc..521271d54c 100644
--- a/documentation/sdk-manual/sdk-working-projects.xml
+++ b/documentation/sdk-manual/sdk-working-projects.xml
@@ -7,12 +7,8 @@
7 <title>Using the SDK Toolchain Directly</title> 7 <title>Using the SDK Toolchain Directly</title>
8 8
9 <para> 9 <para>
10 You can use the SDK toolchain directly with Makefile, 10 You can use the SDK toolchain directly with Makefile and
11 Autotools, and <trademark class='trade'>Eclipse</trademark>-based 11 Autotools-based projects.
12 projects.
13 This chapter covers the first two, while the
14 "<link linkend='sdk-eclipse-project'>Developing Applications Using <trademark class='trade'>Eclipse</trademark></link>"
15 Chapter covers the latter.
16 </para> 12 </para>
17 13
18 <section id='autotools-based-projects'> 14 <section id='autotools-based-projects'>