mirror of
https://github.com/crazywhalecc/static-php-cli.git
synced 2026-07-09 01:45:36 +08:00
Merge remote-tracking branch 'origin/v3-feat/win' into v3-feat/win
This commit is contained in:
@@ -181,11 +181,15 @@ trait windows
|
|||||||
// Fix PHP VS version
|
// Fix PHP VS version
|
||||||
// get vs version
|
// get vs version
|
||||||
$vc = WindowsUtil::findVisualStudio();
|
$vc = WindowsUtil::findVisualStudio();
|
||||||
$vc_matches = match ($vc['major_version']) {
|
if ($vc === false) {
|
||||||
'17' => ['VS17', 'Visual C++ 2022'],
|
$vc_matches = ['unknown', 'unknown'];
|
||||||
'16' => ['VS16', 'Visual C++ 2019'],
|
} else {
|
||||||
default => ['unknown', 'unknown'],
|
$vc_matches = match ($vc['major_version']) {
|
||||||
};
|
'17' => ['VS17', 'Visual C++ 2022'],
|
||||||
|
'16' => ['VS16', 'Visual C++ 2019'],
|
||||||
|
default => ['unknown', 'unknown'],
|
||||||
|
};
|
||||||
|
}
|
||||||
// patch php-src/win32/build/confutils.js
|
// patch php-src/win32/build/confutils.js
|
||||||
FileSystem::replaceFileStr(
|
FileSystem::replaceFileStr(
|
||||||
"{$package->getSourceDir()}\\win32\\build\\confutils.js",
|
"{$package->getSourceDir()}\\win32\\build\\confutils.js",
|
||||||
|
|||||||
Reference in New Issue
Block a user