mirror of
https://github.com/crazywhalecc/static-php-cli.git
synced 2026-07-20 23:35:37 +08:00
dont pass all static exts to frankenphp build either
This commit is contained in:
@@ -73,11 +73,10 @@ trait frankenphp
|
|||||||
$staticFlags = '';
|
$staticFlags = '';
|
||||||
}
|
}
|
||||||
|
|
||||||
$resolved = array_keys($installer->getResolvedPackages());
|
$resolved = $installer->getAvailableResolvedPackageNames();
|
||||||
// remove self from deps
|
$resolved = array_values(array_filter($resolved, fn ($pkg_name) => $pkg_name !== $package->getName()));
|
||||||
$resolved = array_filter($resolved, fn ($pkg_name) => $pkg_name !== $package->getName());
|
|
||||||
$config = new SPCConfigUtil()->config($resolved);
|
$config = new SPCConfigUtil()->config($resolved);
|
||||||
$cflags = "-I{$package->getSourceDir()} {$package->getLibExtraCFlags()} {$config['cflags']} " . getenv('SPC_CMD_VAR_PHP_MAKE_EXTRA_CFLAGS') . " -DFRANKENPHP_VERSION={$frankenphp_version}";
|
$cflags = "{$package->getLibExtraCFlags()} {$config['cflags']} " . getenv('SPC_CMD_VAR_PHP_MAKE_EXTRA_CFLAGS') . " -DFRANKENPHP_VERSION={$frankenphp_version}";
|
||||||
$libs = $config['libs'];
|
$libs = $config['libs'];
|
||||||
|
|
||||||
// Go's gcc driver doesn't automatically link against -lgcov or -lrt. Ugly, but necessary fix.
|
// Go's gcc driver doesn't automatically link against -lgcov or -lrt. Ugly, but necessary fix.
|
||||||
|
|||||||
Reference in New Issue
Block a user