summaryrefslogtreecommitdiffstats
path: root/rules/libcurl.make
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2017-01-27 09:38:07 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2017-01-27 09:57:39 +0100
commit6b9eae0ff2f9a2a70e054e2fbcd6c320c5032191 (patch)
treeab4c4965caa2c0a0406b34fae190b4acb1d5c987 /rules/libcurl.make
parent09a1845f46576c17f1d7236889a86cd862207c3f (diff)
downloadptxdist-6b9eae0ff2f9a2a70e054e2fbcd6c320c5032191.tar.gz
ptxdist-6b9eae0ff2f9a2a70e054e2fbcd6c320c5032191.tar.xz
libcurl: cleanup options
Some new options that where missing, some old removed, that no longer exist. Also, sort by 'configure --help' to make future changes easier. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/libcurl.make')
-rw-r--r--rules/libcurl.make72
1 files changed, 38 insertions, 34 deletions
diff --git a/rules/libcurl.make b/rules/libcurl.make
index acad6c076..dafcbe5e2 100644
--- a/rules/libcurl.make
+++ b/rules/libcurl.make
@@ -38,58 +38,62 @@ LIBCURL_ENV := $(CROSS_ENV)
#
LIBCURL_AUTOCONF := \
$(CROSS_AUTOCONF_USR) \
- $(GLOBAL_IPV6_OPTION) \
- --with-random=/dev/urandom \
- --with-zlib=$(SYSROOT) \
- \
+ --disable-debug \
+ --enable-optimize \
+ --disable-warnings \
+ --disable-werror \
+ --disable-curldebug \
+ --enable-symbol-hiding \
+ --disable-ares \
+ --enable-rt \
+ $(GLOBAL_LARGE_FILE_OPTION) \
+ --$(call ptx/endis, PTXCONF_LIBCURL_HTTP)-http \
+ --$(call ptx/endis, PTXCONF_LIBCURL_FTP)-ftp \
+ --$(call ptx/endis, PTXCONF_LIBCURL_FILE)-file \
--disable-ldap \
--disable-ldaps \
--disable-rtsp \
+ --enable-proxy \
--disable-dict \
--disable-telnet \
+ --$(call ptx/endis, PTXCONF_LIBCURL_TFTP)-tftp \
--disable-pop3 \
--disable-imap \
--disable-smb \
--disable-smtp \
--disable-gopher \
--disable-manual \
- \
- --disable-ares \
+ --enable-libcurl-option \
+ --disable-libgcc \
+ $(GLOBAL_IPV6_OPTION) \
+ --disable-versioned-symbols \
+ --enable-threaded-resolver \
+ --disable-verbose \
--disable-sspi \
+ --$(call ptx/endis, PTXCONF_LIBCURL_CRYPTO_AUTH)-crypto-auth \
--disable-ntlm-wb \
- --disable-debug \
- --disable-verbose \
- \
- --enable-thread \
- --enable-nonblocking\
- --enable-hidden-symbols \
- --enable-proxy \
- \
- --without-krb4 \
- --without-spnego \
+ --enable-tls-srp \
+ --enable-unix-sockets \
+ --$(call ptx/endis, PTXCONF_LIBCURL_COOKIES)-cookies \
+ --disable-soname-bump \
+ --with-zlib=$(SYSROOT) \
--without-gssapi \
- --without-winssl \
- --without-darwinssl \
+ --with-ssl=$(call ptx/ifdef, PTXCONF_LIBCURL_SSL,$(SYSROOT),no) \
+ --with-random=/dev/urandom \
--without-gnutls \
- --without-nss \
- --without-winidn \
- --without-libidn \
- --without-axtls \
--without-polarssl \
+ --without-mbedtls \
--without-cyassl \
- --without-librtmp \
- \
- --$(call ptx/endis, PTXCONF_LIBCURL_HTTP)-http \
- --disable-nghttp2 \
- --$(call ptx/endis, PTXCONF_LIBCURL_COOKIES)-cookies \
- --$(call ptx/endis, PTXCONF_LIBCURL_FTP)-ftp \
- --$(call ptx/endis, PTXCONF_LIBCURL_TFTP)-tftp \
- --$(call ptx/endis, PTXCONF_LIBCURL_FILE)-file \
- --$(call ptx/endis, PTXCONF_LIBCURL_CRYPTO_AUTH)-crypto-auth \
- --$(call ptx/endis, PTXCONF_LIBCURL_LIBSSH2)-libssh2 \
- --with-ssl=$(call ptx/ifdef, PTXCONF_LIBCURL_SSL,$(SYSROOT),no) \
+ --without-nss \
+ --without-axtls \
--with-ca-bundle=$(PTXCONF_LIBCURL_SSL_CABUNDLE_PATH) \
- --with-ca-path=$(PTXCONF_LIBCURL_SSL_CAPATH_PATH)
+ --with-ca-path=$(PTXCONF_LIBCURL_SSL_CAPATH_PATH) \
+ --without-libpsl \
+ --without-libmetalink \
+ --$(call ptx/wwo, PTXCONF_LIBCURL_LIBSSH2)-libssh2 \
+ --without-librtmp \
+ --without-libidn \
+ --without-nghttp2
# ----------------------------------------------------------------------------
# Target-Install