home blog portfolio Ian Fisher

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)

See also