Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] Release 1.0.0 of the Buildroot/Eclipse integration
@ 2013-01-13 14:52 Thomas Petazzoni
  2013-01-13 14:52 ` [Buildroot] [PATCH 1/2] Integration with Buildroot Toolchain Eclipse plugin Thomas Petazzoni
                   ` (4 more replies)
  0 siblings, 5 replies; 12+ messages in thread
From: Thomas Petazzoni @ 2013-01-13 14:52 UTC (permalink / raw)
  To: buildroot

Hello,

We are proud to announce today the first release of the
Buildroot/Eclipse integration. This integration will make it easier
for Eclipse users to develop, build, and debug applications in the
context of embedded Linux systems generated with Buildroot.

This integration allows Eclipse to:

 * Automatically discover the toolchain made available by each of the
   Buildroot project on your machine.

 * Automatically build your application or library in Eclipse using
   the cross-compiler of a given Buildroot project. Eclipse also
   automatically recognizes all the cross-compiled libraries that are
   exposed through pkg-config, so that linking your application
   against one or several of those libraries is just a matter of
   selecting them in a list.

 * Automatically copy your compiled application to the target and
   execute it, directly from Eclipse, with just one click on the "Run"
   button.

 * Automatically start a remote debugging session, directly from
   Eclipse, with just one click on the "Debug" button.

 * Explore the target filesystem from Eclipse, get access to a shell
   on the target (using SSH).

In order to help interested users, we are providing a detailed set of
tutorials, with numerous screenshots at:

  https://github.com/mbats/eclipse-buildroot-bundle/wiki

The first tutorial details the installation, which is very simple:

 * Download and install Eclipse for C/C++ developers
 * Enable an update site, hosted at
   http://buildroot.org/downloads/eclipse/. It will automatically pull
   all the necessary Eclipse plugins to provide the features mentioned
   above.

A video of a conference given on this topic at EclipseCon Europe 2012
is also available at https://www.youtube.com/watch?v=CNl784ws8F0,
providing a demonstration of Eclipse usage in a Buildroot
context. Note that a second presentation of this project will be done
at EclipseCon US 2013 in March in Boston.

We are attaching to this e-mail two patches for Buildroot:

 * The first patch is mandatory to make the Buildroot/Eclipse
   integration work. It registers the toolchain generated by each
   Buildroot project in a hidden file located in the user's home
   directory, which is then read by Eclipse to automatically find the
   available toolchains.

 * The second patch updates the manual to mention the
   Eclipse/Buildroot integration, and a reference to the site for more
   details.

We are very interested in receiving feedback from users, either
concerning bugs in the existing features, or suggestion of new
features. The Wiki of the project already mentions a number of
features that we would like to work on in the future, but having
feedback would definitely be appreciated.

All the Eclipse development and integration work has been done by
M?lanie Bats <melanie.bats@obeo.fr>.

Best regards,

M?lanie and Thomas

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2013-03-21 16:39 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-13 14:52 [Buildroot] Release 1.0.0 of the Buildroot/Eclipse integration Thomas Petazzoni
2013-01-13 14:52 ` [Buildroot] [PATCH 1/2] Integration with Buildroot Toolchain Eclipse plugin Thomas Petazzoni
2013-01-14 15:35   ` Peter Korsgaard
2013-01-13 14:52 ` [Buildroot] [PATCH 2/2] docs/manual: mention the Eclipse integration Thomas Petazzoni
2013-01-14 15:36   ` Peter Korsgaard
2013-01-13 16:28 ` [Buildroot] Release 1.0.0 of the Buildroot/Eclipse integration Willy Lambert
2013-01-13 16:33   ` Thomas Petazzoni
2013-01-15  9:15 ` Jeremy Rosen
2013-01-15  9:21   ` Thomas Petazzoni
2013-01-15  9:25     ` Jeremy Rosen
2013-03-21 16:33 ` Will Moore
2013-03-21 16:39   ` Thomas Petazzoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox