The Meson Build System http://mesonbuild.com/
 
 
 
 
 
 

878 B

Added ability to specify backend arguments in meson compile

It's now possible to specify backend specific arguments in meson compile.

Usage: meson compile [--vs-args=args] [--ninja-args=args]

  --ninja-args NINJA_ARGS    Arguments to pass to `ninja` (applied only on `ninja` backend).
  --vs-args VS_ARGS          Arguments to pass to `msbuild` (applied only on `vs` backend).

These arguments use the following syntax:

If you only pass a single string, then it is considered to have all values separated by commas. Thus invoking the following command:

$ meson compile --ninja-args=-n,-d,explain

would add -n, -d and explain arguments to ninja invocation.

If you need to have commas or spaces in your string values, then you need to pass the value with proper shell quoting like this:

$ meson compile "--ninja-args=['a,b', 'c d']"