Bug 159142 - RFE: Add support for the GNU Autotools to Eclipse
RFE: Add support for the GNU Autotools to Eclipse
Status: CLOSED CURRENTRELEASE
Product: Fedora
Classification: Fedora
Component: eclipse-cdt (Show other bugs)
rawhide
All Linux
medium Severity medium
: ---
: ---
Assigned To: Jeff Johnston
: FutureFeature
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2005-05-30 12:19 EDT by Dave Malcolm
Modified: 2007-11-30 17:11 EST (History)
3 users (show)

See Also:
Fixed In Version: eclipse-cdt-3.1.1-3
Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2006-10-26 14:31:45 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Dave Malcolm 2005-05-30 12:19:42 EDT
A sizable percentage of Open Source projects are built using automake, autoconf
and libtool.

I would Eclipse to support a kind of project defined purely in terms of the
autotools source files: configure.in/ac and the various Makefile.am files

This would allow Eclipse to be used as a drop-in IDE for all of these projects,
and make Eclipse much more viable to these OSS developers. 

Code exists in the gnome-build project in GNOME CVS for working with autotool
source files; IIRC it can parse them, write them out, and has an MVC framework
with signal emissions when changes are made.  This is used by the Anjuta IDE. 
It is not 100% perfect, but it appears to be good enough for most purposes.

IMHO, very few developers understand these autotools; they work by copying and
pasting fragments of configure.in and Makefile.am files between projects.  Only
in a few cases does the precise syntax matter - provided that it's preserved
(which I believe the gnome-build stuff does)
Comment 1 Andrew Overholt 2005-09-19 14:51:06 EDT
Dave already knows this, but some work was done for this as part of Google's
Summer of Code under the KDE umbrella:

http://kde-eclipse.pwsp.net
Comment 2 Andrew Overholt 2006-01-17 11:46:17 EST
FWIW, I've started to take a look at the KDE project.  If anyone else wants to
join in on the hacking, that'd be awesome!
Comment 3 Dave Malcolm 2006-01-17 13:29:58 EST
I'm not familiar enough with java packaging to do this, but it would be nice to
have them in Extras (or even Core!).

But the package should really be called something like eclipse-autotools or
similar; the kde in the name is misleading.
Comment 4 Andrew Overholt 2006-01-17 13:33:44 EST
(In reply to comment #3)
> I'm not familiar enough with java packaging to do this, but it would be nice to
> have them in Extras (or even Core!).

Yeah, I'd like to add them as a dependency of eclipse-cdt (just at the RPM level).

> But the package should really be called something like eclipse-autotools or
> similar; the kde in the name is misleading.

Alexander said he'd change the package name after SoC was over so I should speak
to him.  I also have a small patch to send him.
Comment 5 Ben Konrath 2006-09-04 16:27:17 EDT
Reassigning to Jeff Johnston becuase he is working on adding GNU Autotools
support to the CDT.
Comment 6 Jeff Johnston 2006-10-26 14:31:45 EDT
A separate project called the Autotools project is actively underway.  The
Autotools plug-in is currently shipped with the FC6 eclipse-cdt package.  See:
http:/sources.redhat.com/eclipse/autotools for details on how to access the source.

Note You need to log in before you can comment on or make changes to this bug.