Meson cheatsheet
https://mesonbuild.com/
$ meson setup builddir
$ meson compile -C builddir
project('example', 'c')
warning_level = 'everything'
werror = true
# add_project_arguments('-Werror', language: 'c')
incdir = include_directories('include')
libfile = '...'
executable('example', 'example.c', libfile, include_directories: incdir)