SubprocessLauncher.setenv

Sets the environment variable variable in the environment of processes launched from this launcher.

On UNIX, both the variable's name and value can be arbitrary byte strings, except that the variable's name cannot contain '='. On Windows, they should be in UTF-8.

class SubprocessLauncher
void
setenv
(
string variable
,
string value
,)

Parameters

variable string

the environment variable to set, must not contain '='

value string

the new value for the variable

overwrite bool

whether to change the variable if it already exists

Meta

Since

2.40