mirror of
https://github.com/crazywhalecc/static-php-cli.git
synced 2026-07-21 15:55:36 +08:00
change macos Builder f_passthru
This commit is contained in:
@@ -41,6 +41,7 @@ class LinuxBuilder extends BuilderBase
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @throws RuntimeException
|
* @throws RuntimeException
|
||||||
|
* @throws WrongUsageException
|
||||||
*/
|
*/
|
||||||
public function __construct(?string $cc = null, ?string $cxx = null, ?string $arch = null)
|
public function __construct(?string $cc = null, ?string $cxx = null, ?string $arch = null)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -151,11 +151,7 @@ class MacOSBuilder extends BuilderBase
|
|||||||
// patch before configure
|
// patch before configure
|
||||||
Patcher::patchPHPBeforeConfigure($this);
|
Patcher::patchPHPBeforeConfigure($this);
|
||||||
|
|
||||||
f_passthru(
|
shell()->cd(SOURCE_PATH . '/php-src')->exec('./buildconf --force');
|
||||||
$this->set_x . ' && ' .
|
|
||||||
'cd ' . SOURCE_PATH . '/php-src && ' .
|
|
||||||
'./buildconf --force'
|
|
||||||
);
|
|
||||||
|
|
||||||
Patcher::patchPHPConfigure($this);
|
Patcher::patchPHPConfigure($this);
|
||||||
|
|
||||||
@@ -163,9 +159,8 @@ class MacOSBuilder extends BuilderBase
|
|||||||
$extra_libs .= ' -liconv';
|
$extra_libs .= ' -liconv';
|
||||||
}
|
}
|
||||||
|
|
||||||
f_passthru(
|
shell()->cd(SOURCE_PATH . '/php-src')
|
||||||
$this->set_x . ' && ' .
|
->exec(
|
||||||
'cd ' . SOURCE_PATH . '/php-src && ' .
|
|
||||||
'./configure ' .
|
'./configure ' .
|
||||||
'--prefix= ' .
|
'--prefix= ' .
|
||||||
'--with-valgrind=no ' . // 不检测内存泄漏
|
'--with-valgrind=no ' . // 不检测内存泄漏
|
||||||
|
|||||||
Reference in New Issue
Block a user