From 21dbb8af4679132de71bbe32660e4af55bae3ec2 Mon Sep 17 00:00:00 2001 From: Jerry Ma Date: Mon, 8 Apr 2024 15:34:07 +0800 Subject: [PATCH] change SPC_CONCURRENCT order --- src/SPC/util/GlobalEnvManager.php | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/SPC/util/GlobalEnvManager.php b/src/SPC/util/GlobalEnvManager.php index 8753869c..72bc937f 100644 --- a/src/SPC/util/GlobalEnvManager.php +++ b/src/SPC/util/GlobalEnvManager.php @@ -40,15 +40,6 @@ class GlobalEnvManager self::putenv('SOURCE_PATH=' . SOURCE_PATH); self::putenv('DOWNLOAD_PATH=' . DOWNLOAD_PATH); - // Init system-specific env - match (PHP_OS_FAMILY) { - 'Windows' => self::initWindowsEnv($builder), - 'Darwin' => self::initDarwinEnv($builder), - 'Linux' => self::initLinuxEnv($builder), - 'BSD' => 'TODO', - default => logger()->warning('Unknown OS: ' . PHP_OS_FAMILY), - }; - // Init SPC env self::initIfNotExists('SPC_CONCURRENCY', match (PHP_OS_FAMILY) { 'Windows' => (string) WindowsSystemUtil::getCpuCount(), @@ -57,6 +48,15 @@ class GlobalEnvManager 'BSD' => (string) BSDSystemUtil::getCpuCount(), default => '1', }); + + // Init system-specific env + match (PHP_OS_FAMILY) { + 'Windows' => self::initWindowsEnv($builder), + 'Darwin' => self::initDarwinEnv($builder), + 'Linux' => self::initLinuxEnv($builder), + 'BSD' => 'TODO', + default => logger()->warning('Unknown OS: ' . PHP_OS_FAMILY), + }; } private static function initWindowsEnv(BuilderBase $builder): void