Switch to downloads.php.net in Get-ICUUrl [skip ci]

This commit is contained in:
Shivam Mathur
2026-03-13 21:33:26 +05:30
parent fe26b509d7
commit bc6f40a11a

View File

@@ -10,13 +10,15 @@ Function Get-ICUUrl() {
[ValidateNotNull()] [ValidateNotNull()]
$vs_version $vs_version
) )
$trunk = "https://windows.php.net" $trunk = "https://downloads.php.net"
$urls=@("${trunk}/downloads/php-sdk/deps/${vs_version}/${arch}", "${trunk}/downloads/php-sdk/deps/archives/${vs_version}/${arch}") $urls=@("${trunk}/~windows/php-sdk/deps/${vs_version}/${arch}/", "${trunk}/~windows/php-sdk/deps/archives/${vs_version}/${arch}/")
foreach ($url in $urls) { foreach ($url in $urls) {
$web_content = Get-File -Url $url try {
$web_content = Get-File -Url $url 2>$null
} catch { continue }
foreach ($link in $web_content.Links) { foreach ($link in $web_content.Links) {
if ($link -match "/.*ICU-${icu_version}.*/") { if ($link.href -match ".*ICU-${icu_version}.*") {
return $trunk + $link.HREF return $url + $link.HREF
} }
} }
} }