Re: [PATCH i-g-t 00/22] RFC: meson build system support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 5 September 2017 at 13:36, Daniel Vetter <daniel.vetter@xxxxxxxx> wrote:
> 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.

Yes please. I've taken a couple of passes looking at it, and it seems
fine to me.

Acked-by: Daniel Stone <daniels@xxxxxxxxxxxxx>

Cheers,
Daniel
_______________________________________________
Intel-gfx mailing list
Intel-gfx@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/intel-gfx




[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux