Reference manual

This is the root page of the online Meson reference manual. This manual is also available in a more machine readable format as a JSON documented attached to every release since 0.60.0. See our IDE integration documentation for more information.

All functions and methods are documented in detail in the following subpages:

Elementary types


The following functions are available in build files. Click on each to see the description and usage. The objects returned by them are listed here.

Builtin objects

These are built-in objects that are always available.

Returned objects

These are objects that can be returned by functions or other methods.


Builtin objects – Builtin objects

Elementary types – Elementary types

Functions – Meson functions

Returned objects – Returned objects

The results of the search are