@@ -1452,8 +1452,8 @@ function Build-CURL([Platform]$Platform, $Arch) {
1452
1452
1453
1453
Build-CMakeProject `
1454
1454
- 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" `
1457
1457
- Arch $Arch `
1458
1458
- Platform $Platform `
1459
1459
- UseMSVCCompilers C `
@@ -1464,6 +1464,8 @@ function Build-CURL([Platform]$Platform, $Arch) {
1464
1464
CMAKE_INSTALL_LIBDIR = " lib/$Platform /$ArchName " ;
1465
1465
CMAKE_SYSTEM_NAME = $Platform.ToString ();
1466
1466
BUILD_CURL_EXE = " NO" ;
1467
+ BUILD_LIBCURL_DOCS = " NO" ;
1468
+ BUILD_MISC_DOCS = " NO" ;
1467
1469
CURL_CA_BUNDLE = " none" ;
1468
1470
CURL_CA_FALLBACK = " NO" ;
1469
1471
CURL_CA_PATH = " none" ;
@@ -1472,6 +1474,7 @@ function Build-CURL([Platform]$Platform, $Arch) {
1472
1474
CURL_DISABLE_AWS = " YES" ;
1473
1475
CURL_DISABLE_BASIC_AUTH = " NO" ;
1474
1476
CURL_DISABLE_BEARER_AUTH = " NO" ;
1477
+ CURL_DISABLE_BINDLOCAL = " NO" ;
1475
1478
CURL_DISABLE_COOKIES = " NO" ;
1476
1479
CURL_DISABLE_DICT = " YES" ;
1477
1480
CURL_DISABLE_DIGEST_AUTH = " NO" ;
@@ -1481,6 +1484,7 @@ function Build-CURL([Platform]$Platform, $Arch) {
1481
1484
CURL_DISABLE_FTP = " YES" ;
1482
1485
CURL_DISABLE_GETOPTIONS = " NO" ;
1483
1486
CURL_DISABLE_GOPHER = " YES" ;
1487
+ CURL_DISABLE_HEADERS_API = " YES" ;
1484
1488
CURL_DISABLE_HSTS = " NO" ;
1485
1489
CURL_DISABLE_HTTP = " NO" ;
1486
1490
CURL_DISABLE_HTTP_AUTH = " NO" ;
@@ -1522,19 +1526,22 @@ function Build-CURL([Platform]$Platform, $Arch) {
1522
1526
CURL_ZSTD = " NO" ;
1523
1527
ENABLE_ARES = " NO" ;
1524
1528
ENABLE_CURLDEBUG = " NO" ;
1529
+ ENABLE_CURL_MANUAL = " NO" ;
1525
1530
ENABLE_DEBUG = " NO" ;
1526
1531
ENABLE_IPV6 = " YES" ;
1527
- ENABLE_MANUAL = " NO" ;
1528
1532
ENABLE_THREADED_RESOLVER = " NO" ;
1529
1533
ENABLE_UNICODE = " YES" ;
1530
1534
ENABLE_UNIX_SOCKETS = " NO" ;
1531
1535
ENABLE_WEBSOCKETS = " YES" ;
1532
1536
HAVE_POLL_FINE = " NO" ;
1537
+ USE_ECH = " NO" ;
1538
+ USE_HTTPSRR = " NO" ;
1533
1539
USE_IDN2 = " NO" ;
1534
1540
USE_MSH3 = " NO" ;
1535
1541
USE_NGHTTP2 = " NO" ;
1536
1542
USE_NGTCP2 = " NO" ;
1537
1543
USE_QUICHE = " NO" ;
1544
+ USE_OPENSSL_QUIC = " NO" ;
1538
1545
USE_WIN32_IDN = if ($Platform -eq " Windows" ) { " YES" } else { " NO" };
1539
1546
USE_WIN32_LARGE_FILES = if ($Platform -eq " Windows" ) { " YES" } else { " NO" };
1540
1547
USE_WIN32_LDAP = " NO" ;
@@ -1671,7 +1678,7 @@ function Build-Foundation([Platform]$Platform, $Arch, [switch]$Test = $false) {
1671
1678
- BuildTargets $Targets `
1672
1679
- Defines (@ {
1673
1680
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" ;
1675
1682
LIBXML2_LIBRARY = if ($Platform -eq " Windows" ) {
1676
1683
" $LibraryRoot \libxml2-2.11.5\usr\lib\$Platform \$ShortArch \libxml2s.lib" ;
1677
1684
} else {
0 commit comments