2020-06-03 11:57:52 +00:00
|
|
|
CURL_PORT_DIR := $(call select_from_ports,curl)
|
|
|
|
LIB_SRC_DIR := $(CURL_PORT_DIR)/src/lib/curl/lib
|
2012-12-03 23:14:51 +00:00
|
|
|
|
|
|
|
SRC_C = \
|
2020-06-03 11:57:52 +00:00
|
|
|
altsvc.c \
|
|
|
|
asyn-thread.c \
|
|
|
|
base64.c \
|
2024-04-15 13:43:30 +00:00
|
|
|
bufq.c \
|
|
|
|
bufref.c \
|
|
|
|
cf-h1-proxy.c \
|
|
|
|
cf-h2-proxy.c \
|
|
|
|
cf-haproxy.c \
|
|
|
|
cf-https-connect.c \
|
|
|
|
cf-socket.c \
|
|
|
|
cfilters.c \
|
2020-06-03 11:57:52 +00:00
|
|
|
conncache.c \
|
|
|
|
connect.c \
|
|
|
|
content_encoding.c \
|
|
|
|
cookie.c \
|
|
|
|
curl_addrinfo.c \
|
|
|
|
curl_des.c \
|
|
|
|
curl_endian.c \
|
|
|
|
curl_fnmatch.c \
|
|
|
|
curl_get_line.c \
|
|
|
|
curl_gethostname.c \
|
|
|
|
curl_gssapi.c \
|
|
|
|
curl_memrchr.c \
|
|
|
|
curl_multibyte.c \
|
|
|
|
curl_ntlm_core.c \
|
|
|
|
curl_ntlm_wb.c \
|
|
|
|
curl_path.c \
|
|
|
|
curl_range.c \
|
|
|
|
curl_rtmp.c \
|
|
|
|
curl_sasl.c \
|
2024-04-15 13:43:30 +00:00
|
|
|
curl_sha512_256.c \
|
2020-06-03 11:57:52 +00:00
|
|
|
curl_sspi.c \
|
|
|
|
curl_threads.c \
|
2024-04-15 13:43:30 +00:00
|
|
|
curl_trc.c \
|
|
|
|
cw-out.c \
|
2020-06-03 11:57:52 +00:00
|
|
|
dict.c \
|
|
|
|
doh.c \
|
2024-04-15 13:43:30 +00:00
|
|
|
dynbuf.c \
|
|
|
|
dynhds.c \
|
2020-06-03 11:57:52 +00:00
|
|
|
easy.c \
|
|
|
|
escape.c \
|
|
|
|
file.c \
|
|
|
|
fileinfo.c \
|
|
|
|
formdata.c \
|
|
|
|
ftp.c \
|
|
|
|
ftplistparser.c \
|
|
|
|
getenv.c \
|
|
|
|
getinfo.c \
|
|
|
|
gopher.c \
|
|
|
|
hash.c \
|
2024-04-15 13:43:30 +00:00
|
|
|
headers.c \
|
2020-06-03 11:57:52 +00:00
|
|
|
hmac.c \
|
|
|
|
hostasyn.c \
|
|
|
|
hostip.c \
|
|
|
|
hostip4.c \
|
|
|
|
hostip6.c \
|
|
|
|
hostsyn.c \
|
2024-04-15 13:43:30 +00:00
|
|
|
hsts.c \
|
2020-06-03 11:57:52 +00:00
|
|
|
http.c \
|
2024-04-15 13:43:30 +00:00
|
|
|
http1.c \
|
2020-06-03 11:57:52 +00:00
|
|
|
http2.c \
|
|
|
|
http_chunks.c \
|
|
|
|
http_digest.c \
|
|
|
|
http_negotiate.c \
|
|
|
|
http_ntlm.c \
|
|
|
|
http_proxy.c \
|
2024-04-15 13:43:30 +00:00
|
|
|
idn.c \
|
2020-06-03 11:57:52 +00:00
|
|
|
if2ip.c \
|
|
|
|
imap.c \
|
|
|
|
inet_ntop.c \
|
|
|
|
inet_pton.c \
|
|
|
|
krb5.c \
|
|
|
|
ldap.c \
|
|
|
|
llist.c \
|
|
|
|
md4.c \
|
|
|
|
md5.c \
|
|
|
|
memdebug.c \
|
|
|
|
mime.c \
|
|
|
|
mprintf.c \
|
|
|
|
mqtt.c \
|
|
|
|
multi.c \
|
|
|
|
netrc.c \
|
|
|
|
nonblock.c \
|
2024-04-15 13:43:30 +00:00
|
|
|
noproxy.c \
|
2020-06-03 11:57:52 +00:00
|
|
|
openldap.c \
|
|
|
|
parsedate.c \
|
|
|
|
pingpong.c \
|
|
|
|
pop3.c \
|
|
|
|
progress.c \
|
|
|
|
psl.c \
|
|
|
|
rand.c \
|
|
|
|
rename.c \
|
2024-04-15 13:43:30 +00:00
|
|
|
request.c \
|
2020-06-03 11:57:52 +00:00
|
|
|
rtsp.c \
|
|
|
|
select.c \
|
|
|
|
sendf.c \
|
|
|
|
setopt.c \
|
|
|
|
sha256.c \
|
|
|
|
share.c \
|
|
|
|
slist.c \
|
|
|
|
smb.c \
|
|
|
|
smtp.c \
|
|
|
|
socketpair.c \
|
|
|
|
socks.c \
|
|
|
|
socks_gssapi.c \
|
|
|
|
socks_sspi.c \
|
|
|
|
speedcheck.c \
|
|
|
|
splay.c \
|
|
|
|
strcase.c \
|
|
|
|
strdup.c \
|
|
|
|
strerror.c \
|
|
|
|
strtok.c \
|
|
|
|
strtoofft.c \
|
|
|
|
system_win32.c \
|
|
|
|
telnet.c \
|
|
|
|
tftp.c \
|
2024-04-15 13:43:30 +00:00
|
|
|
timediff.c \
|
2020-06-03 11:57:52 +00:00
|
|
|
timeval.c \
|
|
|
|
transfer.c \
|
|
|
|
url.c \
|
|
|
|
urlapi.c \
|
|
|
|
vauth/cram.c \
|
|
|
|
vauth/digest.c \
|
|
|
|
vauth/digest_sspi.c \
|
|
|
|
vauth/krb5_gssapi.c \
|
|
|
|
vauth/krb5_sspi.c \
|
|
|
|
vauth/ntlm.c \
|
|
|
|
vauth/ntlm_sspi.c \
|
|
|
|
vauth/oauth2.c \
|
|
|
|
vauth/spnego_gssapi.c \
|
|
|
|
vauth/spnego_sspi.c \
|
|
|
|
vauth/vauth.c \
|
|
|
|
version.c \
|
2024-04-15 13:43:30 +00:00
|
|
|
vquic/curl_ngtcp2.c \
|
|
|
|
vquic/curl_quiche.c \
|
2020-06-03 11:57:52 +00:00
|
|
|
vssh/libssh.c \
|
|
|
|
vssh/libssh2.c \
|
2024-04-15 13:43:30 +00:00
|
|
|
vtls/hostcheck.c \
|
|
|
|
vtls/keylog.c \
|
2020-06-03 11:57:52 +00:00
|
|
|
vtls/openssl.c \
|
|
|
|
vtls/schannel.c \
|
|
|
|
vtls/schannel_verify.c \
|
|
|
|
vtls/sectransp.c \
|
|
|
|
vtls/vtls.c \
|
2024-04-15 13:43:30 +00:00
|
|
|
vtls/x509asn1.c \
|
|
|
|
warnless.c
|
2020-06-03 11:57:52 +00:00
|
|
|
# end of SRC_C
|
|
|
|
|
|
|
|
CC_OPT += -DHAVE_CONFIG_H -DBUILDING_LIBCURL=1
|
|
|
|
|
|
|
|
LIBS += libc zlib libssl libssh
|
2012-12-03 23:14:51 +00:00
|
|
|
|
2017-12-05 15:01:32 +00:00
|
|
|
include $(call select_from_repositories,lib/import/import-curl.mk)
|
2012-12-03 23:14:51 +00:00
|
|
|
|
2020-06-03 11:57:52 +00:00
|
|
|
INC_DIR += $(LIB_SRC_DIR)
|
|
|
|
|
2012-12-03 23:14:51 +00:00
|
|
|
SHARED_LIB = yes
|
|
|
|
|
2020-06-03 11:57:52 +00:00
|
|
|
vpath %.c $(LIB_SRC_DIR)
|
|
|
|
|
|
|
|
# vi: set ft=make :
|