[Mesa-dev] [RFC libdrm 0/2] Replace the build system with meson

Greg Hackmann ghackmann at google.com
Thu Mar 23 21:56:06 UTC 2017


On 03/22/2017 02:48 PM, Rob Clark wrote:
> On Wed, Mar 22, 2017 at 4:10 PM, Dylan Baker <dylan at pnwbakers.com> wrote:
>> Quoting Rob Clark (2017-03-22 10:07:54)
>>> I guess an interesting question (from someone who doesn't know meson
>>> yet) would be whether meson could slurp in the Makefile.sources type
>>> stuff that we have, which are shared so far between
>>> android/scons/autotools (and for the most part, kept developers from
>>> having to care *too* much about the different build systems)
>>
>> Jason and I have talked about that too. I'd suggested that we could write a
>> module for meson to read makefile.sources (since we're surely not the only
>> project that would benefit from such a module), except that android is moving to
>> blueprint[1] instead of android.mk files. As far as I can tell blueprint doesn't
>> support using makefile.sources, so it seems somewhat moot in a world of
>> blueprint for android, meson for *.
>
> I guess even if it is only a temporary thing, something that could
> slurp in Makefile.sources seems like it would be useful for a
> transition period.
>
> I'm not totally up to speed on android/blueprint stuff.. but even some
> simplified or different "here-are-my-sources" type file that could be
> shared across build systems would be useful.  Meson sounds a bit more
> extensible so maybe there is some potential to adapt to whatever
> android forces on us ;-)

+ccross from the Android build team can hopefully provide some input here.


More information about the mesa-dev mailing list