[Mesa-dev] [PATCH 00/12] bmake inspired fixes
Matt Turner
mattst88 at gmail.com
Tue Sep 1 10:46:05 PDT 2015
On Tue, Sep 1, 2015 at 6:41 AM, Emil Velikov <emil.l.velikov at gmail.com> wrote:
> If you'd like some objective justification why these patches make
> things better, please give me some merits that I can check against.
As I've stated... quite a few times now, I don't like that the series
removes the AM_V_LEX/AM_V_YACC when they've caused no problems, I
don't like that the series removes a GNU make construct simply because
it is a GNU make construct [half of the others].
I also haven't heard any reasons why making the build system
compatible with BSD make is a useful thing to do -- and justification
is a required part of getting a patch accepted.
To be honest I'm so tired of dealing with this that I'm just going to
ignore the lack of justification and review it.
[01/12] mapi: automake: inline glapi_gen_mapi define
I don't like it. Push it anyway after you fix the indentation of the
second line to match 04/12.
[02/12] xmlpool: remove LOCALEDIR variable/fix bmake
I don't feel I understand the implications.
[03/12] util: automake: rework the format_srgb.c rule
Reviewed-by: Matt Turner <mattst88 at gmail.com>
[04/12] mapi: automake: rework the *api/glapi_mapi_tmp.h rules
Reviewed-by: Matt Turner <mattst88 at gmail.com>
[05/12] mapi: automake: rework the source generation rules
Reviewed-by: Matt Turner <mattst88 at gmail.com>
[06/12] mesa: automake: rework the source generation rules
Reviewed-by: Matt Turner <mattst88 at gmail.com>
[07/12] glsl: automake: remove custom AM_V_LEX/YACC
Not interested
[08/12] glsl: automake: rework the sources generation rules
Requires rebasing if 06/12 is dropped. Seems fine then.
[09/12] glsl: automake: reuse $(NIR_GENERATED_FILES) where possible
Reviewed-by: Matt Turner <mattst88 at gmail.com>
[10/12] glsl: build: use makefile.sources variables when possible
Reviewed-by: Matt Turner <mattst88 at gmail.com>
[11/12] glsl: build: remove bogus dependency
Reviewed-by: Matt Turner <mattst88 at gmail.com>
[12/12] auxiliary: fix the generated sources rules
No idea what this one is doing.
> Alternatively I'll push these within a few days.
Given the number of times I've previously expressed to you that I
didn't like the series, I think that would be improper.
More information about the mesa-dev
mailing list