[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Groff] Migration to automake; (was: Tiny make patch: avoid Netpbm d
From: |
Keith Marshall |
Subject: |
Re: [Groff] Migration to automake; (was: Tiny make patch: avoid Netpbm dependency) |
Date: |
Thu, 13 Mar 2014 19:23:41 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 |
On 13/03/14 17:13, Werner LEMBERG wrote:
>> Well, I will not be participating in that;
>
> :-)
>
>> it's a personal view, but I firmly believe that automake *creates*
>> more problems than it solves
>
> Which ones? Maybe your biased view is related to mingw?
Not entirely. I freely admit that it is a mostly subjective preference,
but when the use of automake inflates the size of a source distribution
in excess of twofold, for zero functional gain, one feels compelled to
ask "why bother?"
>> -- indeed, I don't even understand what problem it does solve.
>
> Out of my head:
>
> . It automatically generates all the necessary targets in the
> Makefile.
Depends on your definition of "necessary". It's certainly very good at
obfuscation, through multiple levels of excessive redirection.
> . It ensures correct dependency handling.
What does this mean? GCC tracked dependencies? They are trivial to
manage, without all the bloat and obfuscation of automake.
> . Integration of gnulib is very, very simple with automake.
Let's not go there. Personally, I consider gnulib to be grossly -- and
hideously -- over-engineered, and bloated by needless dependencies.
> . It ensures that only the documented files become part of the
> tarball.
Provided you've documented them accordingly, within Makefile.am; this
can also be achieved within Makefile.in, while avoiding the bloated
overhead of automake.
> . In `gnits' mode, it takes care of a lot of distribution stuff that
> is very is easy to forget.
For example?
--
Regards,
Keith.
- Re: [Groff] Tiny make patch: avoid Netpbm dependency, (continued)
- Re: [Groff] Tiny make patch: avoid Netpbm dependency, Ingo Schwarze, 2014/03/12
- Re: [Groff] Tiny make patch: avoid Netpbm dependency, Steffen Nurpmeso, 2014/03/12
- Re: [Groff] Tiny make patch: avoid Netpbm dependency, Peter Schaffter, 2014/03/12
- Re: [Groff] Tiny make patch: avoid Netpbm dependency, Werner LEMBERG, 2014/03/12
- Re: [Groff] Tiny make patch: avoid Netpbm dependency, Ingo Schwarze, 2014/03/13
- Re: [Groff] Tiny make patch: avoid Netpbm dependency, Ralph Corderoy, 2014/03/12
- Re: [Groff] Tiny make patch: avoid Netpbm dependency, Keith Marshall, 2014/03/12
- Re: [Groff] Tiny make patch: avoid Netpbm dependency, Werner LEMBERG, 2014/03/13
- Re: [Groff] Tiny make patch: avoid Netpbm dependency, Keith Marshall, 2014/03/13
- Re: [Groff] Tiny make patch: avoid Netpbm dependency, Werner LEMBERG, 2014/03/13
- Re: [Groff] Migration to automake; (was: Tiny make patch: avoid Netpbm dependency),
Keith Marshall <=
- Re: [Groff] Migration to automake;, Werner LEMBERG, 2014/03/13
- Re: [Groff] Migration to automake, Keith Marshall, 2014/03/14
- Re: [Groff] Migration to automake, Werner LEMBERG, 2014/03/15
- Re: [Groff] Tiny make patch: avoid Netpbm dependency, Steffen Nurpmeso, 2014/03/13
- Re: [Groff] Tiny make patch: avoid Netpbm dependency, Ralph Corderoy, 2014/03/13
- Re: [Groff] Tiny make patch: avoid Netpbm dependency, Steffen Nurpmeso, 2014/03/13
- Re: [Groff] Tiny make patch: avoid Netpbm dependency, Keith Marshall, 2014/03/13
- Re: [Groff] Tiny make patch: avoid Netpbm dependency, Peter Schaffter, 2014/03/12