Skip to content

Commit

Permalink
curl-cmake
Browse files Browse the repository at this point in the history
  • Loading branch information
illwieckz committed Nov 11, 2024
1 parent 791e349 commit eb4d858
Showing 1 changed file with 23 additions and 6 deletions.
29 changes: 23 additions & 6 deletions external_deps/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -325,23 +325,38 @@ build_curl() {
-DBUILD_TESTING=OFF \
-DENABLE_THREADED_RESOLVER=OFF \
-DENABLE_UNIX_SOCKETS=OFF \
-DUSE_HTTPSRR=OFF \
-DUSE_LIBIDN2=OFF \
-DUSE_LIBRTMP=OFF \
-DUSE_MSH3=OFF \
-DUSE_NGHTTP2=OFF \
-DUSE_NGTCP2=OFF \
-DUSE_OPENSSL_QUIC=OFF \
-DUSE_QUICHE=OFF \
-DUSE_WIN32_IDN=OFF \
-DCURL_BROTLI=OFF \
-DCURL_ZLIB=ON \
-DCURL_ZSTD=OFF \
-DCURL_ENABLE_SSL=OFF \
-DCURL_USE_BEARSSL=OFF \
-DCURL_USE_GSSAPI=OFF \
-DCURL_USE_LIBPSL=OFF \
-DCURL_USE_LIBSSH=OFF \
-DCURL_USE_LIBSSH2=OFF \
-DCURL_USE_MBEDTLS=OFF \
-DCURL_USE_NSS=OFF \
-DCURL_USE_OPENSSL=OFF \
-DCURL_USE_WOLFSSL=OFF \
-DCURL_USE_WOLFSSL=ON \
-DCURL_DISABLE_ALTSVC=ON \
-DCURL_DISABLE_AWS=ON \
-DCURL_DISABLE_BASIC_AUTH=ON \
-DCURL_DISABLE_BEARER_AUTH=ON \
-DCURL_DISABLE_BINDLOCAL=ON \
-DCURL_DISABLE_CA_SEARCH=ON \
-DCURL_DISABLE_COOKIES=ON \
-DCURL_DISABLE_CRYPTO_AUTH=ON \
-DCURL_DISABLE_DICT=ON \
-DCURL_DISABLE_DIGEST_AUTH=ON \
-DCURL_DISABLE_DOH=ON \
-DCURL_DISABLE_FILE=ON \
-DCURL_DISABLE_FTP=ON \
Expand All @@ -351,28 +366,30 @@ build_curl() {
-DCURL_DISABLE_HTTP=ON \
-DCURL_DISABLE_HTTP_AUTH=ON \
-DCURL_DISABLE_IMAP=ON \
-DCURL_DISABLE_IPFS=ON \
-DCURL_DISABLE_KERBEROS_AUTH=ON \
-DCURL_DISABLE_LDAP=ON \
-DCURL_DISABLE_LDAPS=ON \
-DCURL_DISABLE_LIBCURL_OPTION=ON \
-DCURL_DISABLE_MIME=ON \
-DCURL_DISABLE_MQTT=ON \
-DCURL_DISABLE_NETRC=ON \
-DCURL_DISABLE_NEGOTIATE_AUTH=ON \
-DCURL_DISABLE_NTLM=ON \
-DCURL_DISABLE_OPENSSL_AUTO_LOAD=ON \
-DCURL_DISABLE_PARSEDATE=ON \
-DCURL_DISABLE_POP3=ON \
-DCURL_DISABLE_PROGRESS_METER=ON \
-DCURL_DISABLE_PROXY=ON \
-DCURL_DISABLE_RTSP=ON \
-DCURL_DISABLE_SHA512_256=ON \
-DCURL_DISABLE_SHUFFLE_DNS=ON \
-DCURL_DISABLE_SMB=ON \
-DCURL_DISABLE_SMTP=ON \
-DCURL_DISABLE_SOCKETPAIR=ON \
-DCURL_DISABLE_TELNET=ON \
-DCURL_DISABLE_TFTP=ON

# Already disabled by other options:
# -DCURL_USE_OPENLDAP=OFF \
# -DCURL_DISABLE_OPENSSL_AUTO_LOAD=ON \
-DCURL_DISABLE_TFTP=ON \
-DCURL_DISABLE_WEBSOCKETS=ON
}

# Build SDL2
Expand Down

0 comments on commit eb4d858

Please sign in to comment.