Skip to content

Commit eb4d858

Browse files
committed
curl-cmake
1 parent 791e349 commit eb4d858

File tree

1 file changed

+23
-6
lines changed

1 file changed

+23
-6
lines changed

external_deps/build.sh

Lines changed: 23 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -325,23 +325,38 @@ build_curl() {
325325
-DBUILD_TESTING=OFF \
326326
-DENABLE_THREADED_RESOLVER=OFF \
327327
-DENABLE_UNIX_SOCKETS=OFF \
328+
-DUSE_HTTPSRR=OFF \
328329
-DUSE_LIBIDN2=OFF \
330+
-DUSE_LIBRTMP=OFF \
331+
-DUSE_MSH3=OFF \
332+
-DUSE_NGHTTP2=OFF \
333+
-DUSE_NGTCP2=OFF \
334+
-DUSE_OPENSSL_QUIC=OFF \
335+
-DUSE_QUICHE=OFF \
336+
-DUSE_WIN32_IDN=OFF \
329337
-DCURL_BROTLI=OFF \
330338
-DCURL_ZLIB=ON \
331339
-DCURL_ZSTD=OFF \
332340
-DCURL_ENABLE_SSL=OFF \
333341
-DCURL_USE_BEARSSL=OFF \
334342
-DCURL_USE_GSSAPI=OFF \
343+
-DCURL_USE_LIBPSL=OFF \
335344
-DCURL_USE_LIBSSH=OFF \
336345
-DCURL_USE_LIBSSH2=OFF \
337346
-DCURL_USE_MBEDTLS=OFF \
338347
-DCURL_USE_NSS=OFF \
339348
-DCURL_USE_OPENSSL=OFF \
340-
-DCURL_USE_WOLFSSL=OFF \
349+
-DCURL_USE_WOLFSSL=ON \
341350
-DCURL_DISABLE_ALTSVC=ON \
351+
-DCURL_DISABLE_AWS=ON \
352+
-DCURL_DISABLE_BASIC_AUTH=ON \
353+
-DCURL_DISABLE_BEARER_AUTH=ON \
354+
-DCURL_DISABLE_BINDLOCAL=ON \
355+
-DCURL_DISABLE_CA_SEARCH=ON \
342356
-DCURL_DISABLE_COOKIES=ON \
343357
-DCURL_DISABLE_CRYPTO_AUTH=ON \
344358
-DCURL_DISABLE_DICT=ON \
359+
-DCURL_DISABLE_DIGEST_AUTH=ON \
345360
-DCURL_DISABLE_DOH=ON \
346361
-DCURL_DISABLE_FILE=ON \
347362
-DCURL_DISABLE_FTP=ON \
@@ -351,28 +366,30 @@ build_curl() {
351366
-DCURL_DISABLE_HTTP=ON \
352367
-DCURL_DISABLE_HTTP_AUTH=ON \
353368
-DCURL_DISABLE_IMAP=ON \
369+
-DCURL_DISABLE_IPFS=ON \
370+
-DCURL_DISABLE_KERBEROS_AUTH=ON \
354371
-DCURL_DISABLE_LDAP=ON \
355372
-DCURL_DISABLE_LDAPS=ON \
356373
-DCURL_DISABLE_LIBCURL_OPTION=ON \
357374
-DCURL_DISABLE_MIME=ON \
358375
-DCURL_DISABLE_MQTT=ON \
359376
-DCURL_DISABLE_NETRC=ON \
377+
-DCURL_DISABLE_NEGOTIATE_AUTH=ON \
360378
-DCURL_DISABLE_NTLM=ON \
379+
-DCURL_DISABLE_OPENSSL_AUTO_LOAD=ON \
361380
-DCURL_DISABLE_PARSEDATE=ON \
362381
-DCURL_DISABLE_POP3=ON \
363382
-DCURL_DISABLE_PROGRESS_METER=ON \
364383
-DCURL_DISABLE_PROXY=ON \
365384
-DCURL_DISABLE_RTSP=ON \
385+
-DCURL_DISABLE_SHA512_256=ON \
366386
-DCURL_DISABLE_SHUFFLE_DNS=ON \
367387
-DCURL_DISABLE_SMB=ON \
368388
-DCURL_DISABLE_SMTP=ON \
369389
-DCURL_DISABLE_SOCKETPAIR=ON \
370390
-DCURL_DISABLE_TELNET=ON \
371-
-DCURL_DISABLE_TFTP=ON
372-
373-
# Already disabled by other options:
374-
# -DCURL_USE_OPENLDAP=OFF \
375-
# -DCURL_DISABLE_OPENSSL_AUTO_LOAD=ON \
391+
-DCURL_DISABLE_TFTP=ON \
392+
-DCURL_DISABLE_WEBSOCKETS=ON
376393
}
377394

378395
# Build SDL2

0 commit comments

Comments
 (0)