Mauro Tortonesi <[EMAIL PROTECTED]> writes:

>> 2. Care to elaborate on why you introduced automake in wget?
>
> it makes the sources __MUCH__ easier to maintain, believe me.

How so?  It adds the complexity to the build process, and it makes a
crucial build component (Makefiles) almost impossible to understand,
debug, and modify.

Hand-written Makefiles have served Wget well for years.

>  1) the Makefile.in's generated by automake have more functions
>     (like the very useful make maintainer-clean)

Wget has `realclean', which is the traditional name for what is now
known as `maintainer-clean' target.  I would not object to renaming
the target.

>  2) automake provides a seamless integration with libtool

You don't need Automake for that.  In fact, Wget doesn't even use
Libtool except for linking with external libraries in a sane fashion.
I believe the current level of integration is quite adequate.

>  3) with automake is much easier to build the texi documentation and
>     also to generate html, ps and pdf docs

Huh?  These things have AFAIK nothing to do with Automake.

>  4) automake supports automatic de-ANSI-fication (which personally,
>     i hate, but many other developers like)

Wget has supported that for years.  I have no love for ansi2knr, but I
like the idea of being able to compile Wget on truly ancient systems.
Wget has always been conceived with portability in mind.

> is this enough? ;-)

Your arguments are convincing if you like Automake to begin with.  I'd
still prefer Wget to stay away from Automake.

Reply via email to