use our toolchain for go mod

This commit is contained in:
henderkes 2025-09-05 15:20:24 +07:00
parent 2eeba33f94
commit 1ac621fb9c

View File

@ -257,6 +257,7 @@ abstract class UnixBuilderBase extends BuilderBase
protected function buildFrankenphp(): void protected function buildFrankenphp(): void
{ {
GlobalEnvManager::addPathIfNotExists(GoXcaddy::getEnvironment()['PATH']);
$nobrotli = $this->getLib('brotli') === null ? ',nobrotli' : ''; $nobrotli = $this->getLib('brotli') === null ? ',nobrotli' : '';
$nowatcher = $this->getLib('watcher') === null ? ',nowatcher' : ''; $nowatcher = $this->getLib('watcher') === null ? ',nowatcher' : '';
$xcaddyModules = getenv('SPC_CMD_VAR_FRANKENPHP_XCADDY_MODULES'); $xcaddyModules = getenv('SPC_CMD_VAR_FRANKENPHP_XCADDY_MODULES');
@ -312,9 +313,7 @@ abstract class UnixBuilderBase extends BuilderBase
'LD_LIBRARY_PATH' => BUILD_LIB_PATH, 'LD_LIBRARY_PATH' => BUILD_LIB_PATH,
]; ];
foreach (GoXcaddy::getEnvironment() as $key => $value) { foreach (GoXcaddy::getEnvironment() as $key => $value) {
if ($key === 'PATH') { if ($key !== 'PATH') {
GlobalEnvManager::addPathIfNotExists($value);
} else {
$env[$key] = $value; $env[$key] = $value;
} }
} }