The Meson Build System
http://mesonbuild.com/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
1.1 KiB
35 lines
1.1 KiB
name: environment |
|
returns: env |
|
since: 0.35.0 |
|
description: Returns an empty [[@env]] object. |
|
|
|
arg_flattening: false |
|
|
|
optargs: |
|
env: |
|
type: str | list[str] | dict[str] | dict[list[str]] |
|
since: 0.52.0 |
|
description: | |
|
If provided, each key/value pair is added into the [[@env]] object |
|
as if [[env.set]] method was called for each of them. |
|
Since *0.62.0* list of strings is allowed in dictionary values. In that |
|
case values are joined using the separator. |
|
|
|
kwargs: |
|
separator: |
|
type: str |
|
since: 0.62.0 |
|
description: | |
|
The separator to use for the initial values defined in |
|
the first positional argument. If not explicitly specified, the default |
|
path separator for the host operating system will be used, i.e. ';' for |
|
Windows and ':' for UNIX/POSIX systems. |
|
|
|
method: |
|
type: str |
|
since: 0.62.0 |
|
description: | |
|
Must be one of 'set', 'prepend', or 'append' |
|
(defaults to 'set'). Controls if initial values defined in the first |
|
positional argument are prepended, appended or replace the current value |
|
of the environment variable.
|
|
|