six преди 4 години
родител
ревизия
de8bb3bcd9
променени са 1 файла, в които са добавени 24 реда и са изтрити 0 реда
  1. 24 0
      pages/common/meson.md

+ 24 - 0
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: <https://mesonbuild.com>.
+
+- 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`