cmake: deprecate cmake in favour of meson
commitf162f8126ec479f794bf337cd1dbb0d898ae5640
authorEmil Velikov <emil.velikov@collabora.com>
Mon, 25 Sep 2023 13:14:44 +0000 (25 14:14 +0100)
committerEmil Velikov <emil.l.velikov@gmail.com>
Mon, 25 Sep 2023 13:43:13 +0000 (25 14:43 +0100)
treea6faf2003359763c6f891258f8ed24f05d3e3fff
parentff3584089913f233c8e17a9191d2fdf9d35a0913
cmake: deprecate cmake in favour of meson

Add a configure time switch to opt-in iff needed and refer to open
issues for any problems encountered with the meson build or the
artefacts produced.

Also flag a runtime message to stderr at runtime, to point users in the
right direction.

Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
.gitlab-ci.yml
.gitlab-ci/build-cmake-mingw.sh
Options.cmake
cmake/Modules/WaffleDefineCompilerFlags.cmake
cmake/Modules/WaffleValidateOptions.cmake
src/waffle/core/wcore_platform.h