diff options
| author | Floris Bruynooghe <flub@google.com> | 2018-11-18 15:35:25 +0100 |
|---|---|---|
| committer | Jussi Pakkanen <jpakkane@gmail.com> | 2018-11-22 22:31:19 +0200 |
| commit | e629a4ad1d4d2b9942ff44894b8aaaa05146e033 (patch) | |
| tree | e096682936da5c01c9b53b134d714ef1e6a9f8eb /docs/markdown/Running-Meson.md | |
| parent | 50d5bcff87518cb350bfaba3be69b7e95c42a3c4 (diff) | |
| download | meson-e629a4ad1d4d2b9942ff44894b8aaaa05146e033.tar.gz | |
[skip ci] Document CFLAGS and friends in main docs
Currently this is only partially documented in the quick-start guide,
include this in the main docs and document all the environment
argumens used.
Diffstat (limited to 'docs/markdown/Running-Meson.md')
| -rw-r--r-- | docs/markdown/Running-Meson.md | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/docs/markdown/Running-Meson.md b/docs/markdown/Running-Meson.md index 00b70edd9..426e87d37 100644 --- a/docs/markdown/Running-Meson.md +++ b/docs/markdown/Running-Meson.md @@ -92,6 +92,22 @@ You can then open the generated solution with Visual Studio and compile it in the usual way. A list of backends can be obtained with `meson --help`. +Environment Variables +-- + +Sometimes you want to add extra compiler flags, this can be done by +passing them in environment variables when calling meson. See [the +reference +tables](Reference-tables.md#compiler-and-linker-flag-envrionment-variables) +for a list of all the environment variables. Be aware however these +environment variables are only used for the native compiler and will +not affect the compiler used for cross-compiling, where the flags +specified in the cross file will be used. + +Furthermore it is possible to stop meson from adding flags itself by +using the `--buildtype=plain` option, in this case you must provide +the full compiler and linker arguments needed. + Building the source == |
