- expandEnvironmentVariables
string expandEnvironmentVariables(string s, bool throwIfMissing)
Expands the variables in the input string with the same rules as command
variables inside custom dub commands.
- processVars
void processVars(BuildSettings dst, Project project, Package pack, BuildSettings settings, GeneratorSettings gsettings, bool include_target_settings)
Undocumented in source. Be warned that the author may not have intended to support it.
- processVars
string[] processVars(Project project, Package pack, GeneratorSettings gsettings, string[] vars, bool are_paths, string[string][] extraVers)
Undocumented in source. Be warned that the author may not have intended to support it.
- processVars
void processVars(Appender!(string[]) dst, Project project, Package pack, GeneratorSettings gsettings, string[] vars, bool are_paths, string[string][] extraVers)
Undocumented in source. Be warned that the author may not have intended to support it.
- processVars
string processVars(string var, Project project, Package pack, GeneratorSettings gsettings, bool is_path, string[string][] extraVers)
Undocumented in source. Be warned that the author may not have intended to support it.
- processVars
string[string] processVars(Project project, Package pack, GeneratorSettings gsettings, string[string] vars, string[string][] extraVers)
Undocumented in source. Be warned that the author may not have intended to support it.
- processVars
void processVars(string[string] dst, Project project, Package pack, GeneratorSettings gsettings, string[string] vars, string[string][] extraVers)
Undocumented in source. Be warned that the author may not have intended to support it.
Representing a full project, with a root Package and several dependencies.