meson: add a big fat "experimental" warning at end of meson configure.

It should be clear that the autotools build is still the officially
mandated one for all finale builds (i.e. packaging). Our meson builds
still have bugs (some we know of and are trying to fix, others that we
will probably discover soon) so packagers should be well aware that they
should not use meson (though we highly encourage it for developers so
that bugs can be found).

Adding this warning as someone was asking on a bug report whether
autotools were still being supported (while it's the opposite: meson is
still not officially stable and autotools is still our main build
system).
This commit is contained in:
Jehan 2019-10-14 18:35:57 +02:00
parent 4312dc8a53
commit fb0ea13626
1 changed files with 9 additions and 0 deletions

View File

@ -1694,3 +1694,12 @@ if warnings.length() > 0
warning(warning)
endforeach
endif
warning('''
MESON BUILD IS STILL EXPERIMENTAL!
we encourage usage of meson if you want to test and
report bugs. Yet if you are a packager, DO NOT USE
meson until we fix all known issues and bugs.
''')