Forward-port #1022 spc target env var

This commit is contained in:
crazywhalecc 2026-02-02 09:59:10 +08:00
parent 7a262feb35
commit a414c65f37
No known key found for this signature in database
GPG Key ID: 1F4BDD59391F2680
2 changed files with 2 additions and 2 deletions

View File

@ -52,6 +52,6 @@ class ClangNativeToolchain implements UnixToolchainInterface
public function isStatic(): bool
{
return PHP_OS_FAMILY === 'Linux' && LinuxUtil::isMuslDist();
return PHP_OS_FAMILY === 'Linux' && LinuxUtil::isMuslDist() && !getenv('SPC_MUSL_DYNAMIC');
}
}

View File

@ -49,6 +49,6 @@ class GccNativeToolchain implements UnixToolchainInterface
public function isStatic(): bool
{
return PHP_OS_FAMILY === 'Linux' && LinuxUtil::isMuslDist();
return PHP_OS_FAMILY === 'Linux' && LinuxUtil::isMuslDist() && !getenv('SPC_MUSL_DYNAMIC');
}
}