The source project of this merge request has been removed.
Various Meson fixes
- meson:
-Wall
is always enabled in meson - meson:
-Wextra
iswarning_level=2
- meson: files should be tracked using
files()
- meson:
required: true
is already the default - meson: no need to turn elements into lists when adding them to lists
- meson:
break
doesn't exist - meson: specify minimum supported meson version
- meson: use
feature
option to simplify the code - gitlab-ci: add meson build
- gitlab-ci: add missing build dependency