From e5ea32e9c03bd3b764a889de71ee09681ed5e8d4 Mon Sep 17 00:00:00 2001 From: DubbleClick Date: Tue, 1 Jul 2025 17:57:36 +0700 Subject: [PATCH] fix in case it's not set --- src/SPC/toolchain/ClangNativeToolchain.php | 2 +- src/SPC/toolchain/GccNativeToolchain.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/SPC/toolchain/ClangNativeToolchain.php b/src/SPC/toolchain/ClangNativeToolchain.php index 061bb517..fb0bea46 100644 --- a/src/SPC/toolchain/ClangNativeToolchain.php +++ b/src/SPC/toolchain/ClangNativeToolchain.php @@ -24,7 +24,7 @@ class ClangNativeToolchain implements ToolchainInterface { foreach (['CC', 'CXX', 'AR', 'LD'] as $env) { $command = getenv($env); - if (is_file($command)) { + if (!$command || is_file($command)) { continue; } match (PHP_OS_FAMILY) { diff --git a/src/SPC/toolchain/GccNativeToolchain.php b/src/SPC/toolchain/GccNativeToolchain.php index 21d103ab..1e97b50e 100644 --- a/src/SPC/toolchain/GccNativeToolchain.php +++ b/src/SPC/toolchain/GccNativeToolchain.php @@ -24,7 +24,7 @@ class GccNativeToolchain implements ToolchainInterface { foreach (['CC', 'CXX', 'AR', 'LD'] as $env) { $command = getenv($env); - if (is_file($command)) { + if (!$command || is_file($command)) { continue; } match (PHP_OS_FAMILY) {