diff --git a/pages/common/meson.md b/pages/common/meson.md new file mode 100644 index 0000000000..09bf62ae4e --- /dev/null +++ b/pages/common/meson.md @@ -0,0 +1,24 @@ +# meson + +> SCons-like build system that uses python as a front-end language and Ninja as a building backend. +> More information: . + +- Generate a c project with a given name and version: + +`meson init --language={{c}} --name={{myproject}} --version={{0.1}}` + +- Configure builddir with default values: + +`meson setup {{build_dir}}` + +- Build the project: + +`meson compile -C {{path/to/build_dir}}` + +- Show the help: + +`meson --help` + +- Show version info: + +`meson --version`