Converting mesa/demos to Meson

Erik Faye-Lund erik.faye-lund at collabora.com
Fri May 13 09:14:27 UTC 2022


OK, so I think enough time has passed. I have heard a few voices in
support, and no voices against, so my plan is to go ahead and merge
this early next week (probably Monday), if I don't hear anyone speak up
soon.

On Wed, 2022-05-04 at 18:38 +0200, Erik Faye-Lund wrote:
> Because we've landed on using Meson in the main Mesa repository, I've
> been working on converting the mesa/demos repo to Meson as well.
> 
> I've posted an MR here:
> https://gitlab.freedesktop.org/mesa/demos/-/merge_requests/60
> 
> This MR adds a new Meson build system to the repository, and marks
> the
> Autotools and CMake build systems as deprecated, similar to what we
> did
> for the Autotools and SCons build systems in Mesa when we
> transitioned.
> 
> After this lands, I propose that we cut a new release (we really
> should
> cut a new release soon anyway), then wait for a while and fix up any
> problems found, and finally rip ot the old build systems.
> 
> After removing the old build systems, we end up with this total code
> reduction:
> 
> 112 files changed, 1642 insertions(+), 4744 deletions(-)
> 
> The removal commit is here, BTW:
> https://gitlab.freedesktop.org/kusma/mesa-demos/-/commits/remove-old-buildsystems
> 
> Thoughts? Objections?
> 

-- 
Erik Faye-Lund
Principal Engineer

Collabora Ltd.
Platinum Building, St John's Innovation Park, Cambridge CB4 0DS, United
Kingdom
Registered in England & Wales, no. 5513718



More information about the mesa-dev mailing list