[Intel-gfx] [PATCH i-g-t 00/22] RFC: meson build system support
Petri Latvala
petri.latvala at intel.com
Fri Sep 8 09:36:48 UTC 2017
On Tue, Sep 05, 2017 at 02:36:02PM +0200, Daniel Vetter wrote:
> Hi all,
>
> Ok, this time around a proper patch series with cover letter and a pile of
> fixes (bunch of them thanks to Eric) thrown on top.
>
> The motivation for this has 2 primary reasons:
>
> - I want a build system that's fast, especially for hacking on the
> library. Currently with over 300 binaries the relinking step every time
> you change the library is extremely painful.
>
> - I want a build system that I can hack on. After years of automake, I
> still don't get it. After a few days of meson I have at least the
> illusion I understand stuff. And that's with an obviously still fairly
> fresh tool with the occasional sharp corner (lesson learned: if it
> complains about the meson files, it's a missing comman nearby).
>
> - Finally there's the question of whether this will die like previous
> attempts at a better build toolchain, or whether the meson/ninja combo
> will win. There's a lot of very enthusastic initial conversion in
> various X.org projects, and the people I've chatted are extremely
> positive on this. I think meson/ninja could very well be the git of the
> build: Painful to use in the first years, but has the fundamental rights
> and will win in the end.
>
> Assuming we can get some consensus around this I'd like to merge it and
> polish the meson support in-tree, it's kinda growing into a bigger series
> already. And of course we need to keep autohell working for probably a
> fairly long time, at least for the tools that distro install.
>
> Comments and testing very much welcom.
>
Series is
Acked-by: Petri Latvala <petri.latvala at intel.com>
More information about the Intel-gfx
mailing list