Refactor LinuxMuslCheck to use MuslToolchain class for toolchain check

This commit is contained in:
crazywhalecc 2025-06-30 13:04:49 +08:00
parent e5848086c3
commit 44c6d6288e
No known key found for this signature in database
GPG Key ID: 1F4BDD59391F2680

View File

@ -16,13 +16,14 @@ use SPC\store\Downloader;
use SPC\store\FileSystem;
use SPC\store\PackageManager;
use SPC\store\SourcePatcher;
use SPC\toolchain\MuslToolchain;
#[OptionalCheck([self::class, 'optionalCheck'])]
class LinuxMuslCheck
{
public static function optionalCheck(): bool
{
return getenv('SPC_TOOLCHAIN') === 'musl';
return getenv('SPC_TOOLCHAIN') === MuslToolchain::class;
}
/** @noinspection PhpUnused */