diff options
author | Dylan Baker <dylan@pnwbakers.com> | 2018-03-14 14:10:46 -0700 |
---|---|---|
committer | Dylan Baker <dylan@pnwbakers.com> | 2018-04-17 11:32:26 -0700 |
commit | 78e37c495326325ae003683411971779291f8324 (patch) | |
tree | 5aa9420ce830d04c075fd447bb2ad0568f3b432d /docs/markdown/howtox.md | |
parent | cdefc152852cbed2a88dd6ea9ad71facb1fbe0e8 (diff) | |
download | meson-78e37c495326325ae003683411971779291f8324.zip meson-78e37c495326325ae003683411971779291f8324.tar.gz meson-78e37c495326325ae003683411971779291f8324.tar.bz2 |
Accept builtin options with -D when making initial meson call
Currently meson only accepts `-Dopt=value` for builtin options when
calling `meson configure` and `--opt=value` for builtin options when
calling `meson` initially. This is a confusing behavior, and users only
get a small warning at the top of a potentially long configuration
summary to catch this.
This has confused end users and developers alike, there are at least 5
duplicates of the bug this fixes, and I have personally been asked about
this more times than I can count. The help documentation doesn't make
it clear that -D cannot be used to set options like prefix and bindir.
This adds support for -D options to the initial meson call, but not --
options to the meson configure call. I think it's better to have one way
to do things, and -- options are kinda one off while -D is used
everywhere else, so lets stick with that.
Related #969
Diffstat (limited to 'docs/markdown/howtox.md')
0 files changed, 0 insertions, 0 deletions