@@ -1452,8 +1452,8 @@ function Build-CURL([Platform]$Platform, $Arch) {
14521452
14531453 Build-CMakeProject `
14541454 - Src $SourceCache \curl `
1455- - Bin " $ ( $Arch.BinaryCache ) \$Platform \curl-8.5.0 " `
1456- - InstallTo " $LibraryRoot \curl-8.5.0 \usr" `
1455+ - Bin " $ ( $Arch.BinaryCache ) \$Platform \curl-8.9.1 " `
1456+ - InstallTo " $LibraryRoot \curl-8.9.1 \usr" `
14571457 - Arch $Arch `
14581458 - Platform $Platform `
14591459 - UseMSVCCompilers C `
@@ -1464,6 +1464,8 @@ function Build-CURL([Platform]$Platform, $Arch) {
14641464 CMAKE_INSTALL_LIBDIR = " lib/$Platform /$ArchName " ;
14651465 CMAKE_SYSTEM_NAME = $Platform.ToString ();
14661466 BUILD_CURL_EXE = " NO" ;
1467+ BUILD_LIBCURL_DOCS = " NO" ;
1468+ BUILD_MISC_DOCS = " NO" ;
14671469 CURL_CA_BUNDLE = " none" ;
14681470 CURL_CA_FALLBACK = " NO" ;
14691471 CURL_CA_PATH = " none" ;
@@ -1472,6 +1474,7 @@ function Build-CURL([Platform]$Platform, $Arch) {
14721474 CURL_DISABLE_AWS = " YES" ;
14731475 CURL_DISABLE_BASIC_AUTH = " NO" ;
14741476 CURL_DISABLE_BEARER_AUTH = " NO" ;
1477+ CURL_DISABLE_BINDLOCAL = " NO" ;
14751478 CURL_DISABLE_COOKIES = " NO" ;
14761479 CURL_DISABLE_DICT = " YES" ;
14771480 CURL_DISABLE_DIGEST_AUTH = " NO" ;
@@ -1481,6 +1484,7 @@ function Build-CURL([Platform]$Platform, $Arch) {
14811484 CURL_DISABLE_FTP = " YES" ;
14821485 CURL_DISABLE_GETOPTIONS = " NO" ;
14831486 CURL_DISABLE_GOPHER = " YES" ;
1487+ CURL_DISABLE_HEADERS_API = " YES" ;
14841488 CURL_DISABLE_HSTS = " NO" ;
14851489 CURL_DISABLE_HTTP = " NO" ;
14861490 CURL_DISABLE_HTTP_AUTH = " NO" ;
@@ -1522,19 +1526,22 @@ function Build-CURL([Platform]$Platform, $Arch) {
15221526 CURL_ZSTD = " NO" ;
15231527 ENABLE_ARES = " NO" ;
15241528 ENABLE_CURLDEBUG = " NO" ;
1529+ ENABLE_CURL_MANUAL = " NO" ;
15251530 ENABLE_DEBUG = " NO" ;
15261531 ENABLE_IPV6 = " YES" ;
1527- ENABLE_MANUAL = " NO" ;
15281532 ENABLE_THREADED_RESOLVER = " NO" ;
15291533 ENABLE_UNICODE = " YES" ;
15301534 ENABLE_UNIX_SOCKETS = " NO" ;
15311535 ENABLE_WEBSOCKETS = " YES" ;
15321536 HAVE_POLL_FINE = " NO" ;
1537+ USE_ECH = " NO" ;
1538+ USE_HTTPSRR = " NO" ;
15331539 USE_IDN2 = " NO" ;
15341540 USE_MSH3 = " NO" ;
15351541 USE_NGHTTP2 = " NO" ;
15361542 USE_NGTCP2 = " NO" ;
15371543 USE_QUICHE = " NO" ;
1544+ USE_OPENSSL_QUIC = " NO" ;
15381545 USE_WIN32_IDN = if ($Platform -eq " Windows" ) { " YES" } else { " NO" };
15391546 USE_WIN32_LARGE_FILES = if ($Platform -eq " Windows" ) { " YES" } else { " NO" };
15401547 USE_WIN32_LDAP = " NO" ;
@@ -1671,7 +1678,7 @@ function Build-Foundation([Platform]$Platform, $Arch, [switch]$Test = $false) {
16711678 - BuildTargets $Targets `
16721679 - Defines (@ {
16731680 FOUNDATION_BUILD_TOOLS = if ($Platform -eq " Windows" ) { " YES" } else { " NO" };
1674- CURL_DIR = " $LibraryRoot \curl-8.5.0 \usr\lib\$Platform \$ShortArch \cmake\CURL" ;
1681+ CURL_DIR = " $LibraryRoot \curl-8.9.1 \usr\lib\$Platform \$ShortArch \cmake\CURL" ;
16751682 LIBXML2_LIBRARY = if ($Platform -eq " Windows" ) {
16761683 " $LibraryRoot \libxml2-2.11.5\usr\lib\$Platform \$ShortArch \libxml2s.lib" ;
16771684 } else {
0 commit comments