[Mesa-dev] [PATCH] automake: make the build less chatty

Nicolai Hähnle nhaehnle at gmail.com
Thu Dec 8 14:07:23 UTC 2016


On 08.12.2016 12:30, Emil Velikov wrote:
> On 7 December 2016 at 20:20, Eric Anholt <eric at anholt.net> wrote:
>> Emil Velikov <emil.l.velikov at gmail.com> writes:
>>
>>> From: Emil Velikov <emil.velikov at collabora.com>
>>>
>>> Having the "Entering|Leaving directory X" messages it not required nor
>>> useful in vast majority of the cases.
>>>
>>> One can always have them printed by `make -w' or by overriding the
>>> AM_MAKEFLAGS variable.
>>>
>>> Signed-off-by: Emil Velikov <emil.velikov at collabora.com>
>>
>> I tried this out today and it breaks my go-to-error macro in emacs.  I
>> don't see how an IDE could parse the build output any more to implement
>> it, either.
>>
>> I don't think we should land this.
>
> Have you tried any of the following
> $ make -w
> $ make AM_MAKEFLAGS=
> or even specify a specific subfolder containing Makefile.am
> $ make -C .
> $ make -C src
>
> I'm not familiar with emacs, let alone the particular macro, or I
> would have sent you a patch :-)
> There are other projects in the wild who use -s, so using the above
> will make your environment more robust.

I'm all for reducing chattiness, but I'm not happy about this change either.

Maybe those other projects ensure that the base directory for warning 
and error messages stays at the project root? I think that's what the 
Linux kernel makefiles do, as well as cmake makefiles.

Nicolai

>
> Emil
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
>


More information about the mesa-dev mailing list