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