This commit is contained in:
DubbleClick 2025-07-02 12:57:58 +07:00
parent a5a020eef1
commit cc285ae8d8
2 changed files with 4 additions and 9 deletions

View File

@ -129,9 +129,4 @@ class UnixShell
}
return $cmd;
}
public function getEnv(): array
{
return $this->env;
}
}

View File

@ -46,7 +46,7 @@ class UnixAutoconfExecutor extends Executor
/**
* Run make
*
* @param string $target Build target
* @param string $target Build target
* @throws RuntimeException
*/
public function make(string $target = '', false|string $with_install = 'install', bool $with_clean = true, array $after_env_vars = []): static
@ -72,9 +72,9 @@ class UnixAutoconfExecutor extends Executor
* Add optional library configuration.
* This method checks if a library is available and adds the corresponding arguments to the CMake configuration.
*
* @param string $name library name to check
* @param \Closure|string $true_args arguments to use if the library is available (allow closure, returns string)
* @param string $false_args arguments to use if the library is not available
* @param string $name library name to check
* @param \Closure|string $true_args arguments to use if the library is available (allow closure, returns string)
* @param string $false_args arguments to use if the library is not available
* @return $this
*/
public function optionalLib(string $name, \Closure|string $true_args, string $false_args = ''): static