1 2### Meson {#meson} 3 4Overrides the configure phase to run meson to generate Ninja files. To run these files, you should accompany Meson with ninja. By default, `enableParallelBuilding` is enabled as Meson supports parallel building almost everywhere. 5 6#### Variables controlling Meson {#variables-controlling-meson} 7 8##### `mesonFlags` {#mesonflags} 9 10Controls the flags passed to meson. 11 12##### `mesonBuildType` {#mesonbuildtype} 13 14Which [`--buildtype`](https://mesonbuild.com/Builtin-options.html#core-options) to pass to Meson. We default to `plain`. 15 16##### `mesonAutoFeatures` {#mesonautofeatures} 17 18What value to set [`-Dauto_features=`](https://mesonbuild.com/Builtin-options.html#core-options) to. We default to `enabled`. 19 20##### `mesonWrapMode` {#mesonwrapmode} 21 22What value to set [`-Dwrap_mode=`](https://mesonbuild.com/Builtin-options.html#core-options) to. We default to `nodownload` as we disallow network access. 23 24##### `dontUseMesonConfigure` {#dontusemesonconfigure} 25 26Disables using Meson’s `configurePhase`.