@@ -1481,8 +1481,8 @@ function Build-CURL([Platform]$Platform, $Arch) {
14811481
14821482 Build-CMakeProject `
14831483 - Src $SourceCache \curl `
1484- - Bin " $ ( $Arch.BinaryCache ) \$Platform \curl-8.5.0 " `
1485- - InstallTo " $LibraryRoot \curl-8.5.0 \usr" `
1484+ - Bin " $ ( $Arch.BinaryCache ) \$Platform \curl-8.9.1 " `
1485+ - InstallTo " $LibraryRoot \curl-8.9.1 \usr" `
14861486 - Arch $Arch `
14871487 - Platform $Platform `
14881488 - UseMSVCCompilers C `
@@ -1493,6 +1493,8 @@ function Build-CURL([Platform]$Platform, $Arch) {
14931493 CMAKE_INSTALL_LIBDIR = " lib/$Platform /$ArchName " ;
14941494 CMAKE_SYSTEM_NAME = $Platform.ToString ();
14951495 BUILD_CURL_EXE = " NO" ;
1496+ BUILD_LIBCURL_DOCS = " NO" ;
1497+ BUILD_MISC_DOCS = " NO" ;
14961498 CURL_CA_BUNDLE = " none" ;
14971499 CURL_CA_FALLBACK = " NO" ;
14981500 CURL_CA_PATH = " none" ;
@@ -1501,6 +1503,7 @@ function Build-CURL([Platform]$Platform, $Arch) {
15011503 CURL_DISABLE_AWS = " YES" ;
15021504 CURL_DISABLE_BASIC_AUTH = " NO" ;
15031505 CURL_DISABLE_BEARER_AUTH = " NO" ;
1506+ CURL_DISABLE_BINDLOCAL = " NO" ;
15041507 CURL_DISABLE_COOKIES = " NO" ;
15051508 CURL_DISABLE_DICT = " YES" ;
15061509 CURL_DISABLE_DIGEST_AUTH = " NO" ;
@@ -1510,6 +1513,7 @@ function Build-CURL([Platform]$Platform, $Arch) {
15101513 CURL_DISABLE_FTP = " YES" ;
15111514 CURL_DISABLE_GETOPTIONS = " NO" ;
15121515 CURL_DISABLE_GOPHER = " YES" ;
1516+ CURL_DISABLE_HEADERS_API = " YES" ;
15131517 CURL_DISABLE_HSTS = " NO" ;
15141518 CURL_DISABLE_HTTP = " NO" ;
15151519 CURL_DISABLE_HTTP_AUTH = " NO" ;
@@ -1551,19 +1555,22 @@ function Build-CURL([Platform]$Platform, $Arch) {
15511555 CURL_ZSTD = " NO" ;
15521556 ENABLE_ARES = " NO" ;
15531557 ENABLE_CURLDEBUG = " NO" ;
1558+ ENABLE_CURL_MANUAL = " NO" ;
15541559 ENABLE_DEBUG = " NO" ;
15551560 ENABLE_IPV6 = " YES" ;
1556- ENABLE_MANUAL = " NO" ;
15571561 ENABLE_THREADED_RESOLVER = " NO" ;
15581562 ENABLE_UNICODE = " YES" ;
15591563 ENABLE_UNIX_SOCKETS = " NO" ;
15601564 ENABLE_WEBSOCKETS = " YES" ;
15611565 HAVE_POLL_FINE = " NO" ;
1566+ USE_ECH = " NO" ;
1567+ USE_HTTPSRR = " NO" ;
15621568 USE_IDN2 = " NO" ;
15631569 USE_MSH3 = " NO" ;
15641570 USE_NGHTTP2 = " NO" ;
15651571 USE_NGTCP2 = " NO" ;
15661572 USE_QUICHE = " NO" ;
1573+ USE_OPENSSL_QUIC = " NO" ;
15671574 USE_WIN32_IDN = if ($Platform -eq " Windows" ) { " YES" } else { " NO" };
15681575 USE_WIN32_LARGE_FILES = if ($Platform -eq " Windows" ) { " YES" } else { " NO" };
15691576 USE_WIN32_LDAP = " NO" ;
@@ -1694,7 +1701,7 @@ function Build-Foundation([Platform]$Platform, $Arch, [switch]$Test = $false) {
16941701 - BuildTargets $Targets `
16951702 - Defines (@ {
16961703 FOUNDATION_BUILD_TOOLS = if ($Platform -eq " Windows" ) { " YES" } else { " NO" };
1697- CURL_DIR = " $LibraryRoot \curl-8.5.0 \usr\lib\$Platform \$ShortArch \cmake\CURL" ;
1704+ CURL_DIR = " $LibraryRoot \curl-8.9.1 \usr\lib\$Platform \$ShortArch \cmake\CURL" ;
16981705 LIBXML2_LIBRARY = if ($Platform -eq " Windows" ) {
16991706 " $LibraryRoot \libxml2-2.11.5\usr\lib\$Platform \$ShortArch \libxml2s.lib" ;
17001707 } else {
0 commit comments