From 454b5a77adcaca6abf008d956b4700566e9403d1 Mon Sep 17 00:00:00 2001 From: crazywhalecc Date: Sat, 28 Jun 2025 22:59:02 +0800 Subject: [PATCH] Add SPC_LIBC mapping to SPC_TARGET --- src/SPC/util/GlobalEnvManager.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/SPC/util/GlobalEnvManager.php b/src/SPC/util/GlobalEnvManager.php index 488a2b6e..aaab1ae1 100644 --- a/src/SPC/util/GlobalEnvManager.php +++ b/src/SPC/util/GlobalEnvManager.php @@ -68,7 +68,9 @@ class GlobalEnvManager logger()->warning('SPC_LIBC is deprecated, please use SPC_TARGET instead.'); $target = match (getenv('SPC_LIBC')) { 'musl' => SPCTarget::MUSL_STATIC, - default => SPCTarget::GLIBC, + 'musl-shared' => SPCTarget::MUSL, + 'glibc' => SPCTarget::GLIBC, + default => throw new WrongUsageException('Unsupported SPC_LIBC value: ' . getenv('SPC_LIBC')), }; self::putenv("SPC_TARGET={$target}"); self::putenv('SPC_LIBC');