Hi Marco,
Have you signed papers with the FSF for contributions to Emacs? If
not, you can write to copyright-clerk@... and let them know you wish
to contribute to CEDET and (by side effect) Emacs, and they will let you
know what forms to fill out.
In the meantime, I will include some of the simple aspects of your
patch (those pieces that are less than 10 lines long). Can you
recommend a GNU project that is using the new features that I can
download and test your changes against?
You are also correct in that project-am does not support all the same
features as the ede-proj-* style projects. As I use ede-proj-* style
projects for CEDET, I add features I need there. Anyone who wants to
adapt more features from the ede-proj project types to project-am is
welcome to do so. I haven't written a Makefile.am by hand in a very
long time, so this is not something I am knowledgeable in anymore.
Thanks
Eric
On Fri, 2009-07-03 at 17:10 +0200, Marco Bardelli wrote:
> Hi all,
>
> I propose a refining of `project-am.el' to manage
> most correctly a general Autotools project.
> added features:
> - manage libtool libraries `*_LTLIBRARIES' macro.
> - peek general info project (name,version) from
> best portable shell script (configure.ac ...)
> - when a target (bin,lib,hdr) rescan take care, if
> _SOURCES macro missing, of name of target to search sources.
> - `makefile-macro-file-list' -expanded version
>
>
> I attach th new file because at work i haven't the latest cedet, and the
> diff could confuse.
>
>
> probably the code have to be cleaned, for instance
> `makefile-macro-file-list' and her expanded version could be collapsed
> in one fun with a `expand' arg. And much autoconf integration.
>
> For project that don't rewrite Makefile:
> I suggest for non-`ede-proj-project' childs to customize the project via
> jumping at correct point in meanful file, example an implementation of
> update-version in a project-am, could be jumping at `AC_INIT' macro in
> configure.{ac,in} and let the writer update version by hand.
> I think that could be simpler a quite cool.
> Surely is possible let EDE write all at correct position.
>
> I load the `GNU coreutils package`, and it's nice.
> Probably it works fine on almost all pkgs from GNU Project.
> Please try it.
>
> regards,
> marco
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Cedet-devel mailing list
> Cedet-devel@...
> https://lists.sourceforge.net/lists/listinfo/cedet-devel
|