VirtualBox

source: vbox/trunk/src/libs/curl-7.87.0/lib/Makefile.inc@ 99005

Last change on this file since 99005 was 98326, checked in by vboxsync, 2 years ago

curl-7.87.0: Applied and adjusted our curl changes to 7.83.1. bugref:10356

  • Property svn:eol-style set to native
File size: 8.5 KB
Line 
1#***************************************************************************
2# _ _ ____ _
3# Project ___| | | | _ \| |
4# / __| | | | |_) | |
5# | (__| |_| | _ <| |___
6# \___|\___/|_| \_\_____|
7#
8# Copyright (C) 1998 - 2022, Daniel Stenberg, <[email protected]>, et al.
9#
10# This software is licensed as described in the file COPYING, which
11# you should have received as part of this distribution. The terms
12# are also available at https://curl.se/docs/copyright.html.
13#
14# You may opt to use, copy, modify, merge, publish, distribute and/or sell
15# copies of the Software, and permit persons to whom the Software is
16# furnished to do so, under the terms of the COPYING file.
17#
18# This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
19# KIND, either express or implied.
20#
21# SPDX-License-Identifier: curl
22#
23###########################################################################
24
25LIB_VAUTH_CFILES = \
26 vauth/cleartext.c \
27 vauth/cram.c \
28 vauth/digest.c \
29 vauth/digest_sspi.c \
30 vauth/gsasl.c \
31 vauth/krb5_gssapi.c \
32 vauth/krb5_sspi.c \
33 vauth/ntlm.c \
34 vauth/ntlm_sspi.c \
35 vauth/oauth2.c \
36 vauth/spnego_gssapi.c \
37 vauth/spnego_sspi.c \
38 vauth/vauth.c
39
40LIB_VAUTH_HFILES = \
41 vauth/digest.h \
42 vauth/ntlm.h \
43 vauth/vauth.h
44
45LIB_VTLS_CFILES = \
46 vtls/bearssl.c \
47 vtls/gskit.c \
48 vtls/gtls.c \
49 vtls/hostcheck.c \
50 vtls/keylog.c \
51 vtls/mbedtls.c \
52 vtls/mbedtls_threadlock.c \
53 vtls/nss.c \
54 vtls/openssl.c \
55 vtls/rustls.c \
56 vtls/schannel.c \
57 vtls/schannel_verify.c \
58 vtls/sectransp.c \
59 vtls/vtls.c \
60 vtls/wolfssl.c \
61 vtls/x509asn1.c
62
63LIB_VTLS_HFILES = \
64 vtls/bearssl.h \
65 vtls/gskit.h \
66 vtls/gtls.h \
67 vtls/hostcheck.h \
68 vtls/keylog.h \
69 vtls/mbedtls.h \
70 vtls/mbedtls_threadlock.h \
71 vtls/nssg.h \
72 vtls/openssl.h \
73 vtls/rustls.h \
74 vtls/schannel.h \
75 vtls/sectransp.h \
76 vtls/vtls.h \
77 vtls/vtls_int.h \
78 vtls/wolfssl.h \
79 vtls/x509asn1.h
80
81LIB_VQUIC_CFILES = \
82 vquic/msh3.c \
83 vquic/ngtcp2.c \
84 vquic/quiche.c \
85 vquic/vquic.c
86
87LIB_VQUIC_HFILES = \
88 vquic/msh3.h \
89 vquic/ngtcp2.h \
90 vquic/quiche.h \
91 vquic/vquic.h
92
93LIB_VSSH_CFILES = \
94 vssh/libssh.c \
95 vssh/libssh2.c \
96 vssh/wolfssh.c
97
98LIB_VSSH_HFILES = \
99 vssh/ssh.h
100
101LIB_CFILES = \
102 altsvc.c \
103 amigaos.c \
104 asyn-ares.c \
105 asyn-thread.c \
106 base64.c \
107 bufref.c \
108 c-hyper.c \
109 cfilters.c \
110 conncache.c \
111 connect.c \
112 content_encoding.c \
113 cookie.c \
114 curl_addrinfo.c \
115 curl_des.c \
116 curl_endian.c \
117 curl_fnmatch.c \
118 curl_get_line.c \
119 curl_gethostname.c \
120 curl_gssapi.c \
121 curl_memrchr.c \
122 curl_multibyte.c \
123 curl_ntlm_core.c \
124 curl_ntlm_wb.c \
125 curl_path.c \
126 curl_range.c \
127 curl_rtmp.c \
128 curl_sasl.c \
129 curl_sspi.c \
130 curl_threads.c \
131 dict.c \
132 doh.c \
133 dynbuf.c \
134 easy.c \
135 easygetopt.c \
136 easyoptions.c \
137 escape.c \
138 file.c \
139 fileinfo.c \
140 fopen.c \
141 formdata.c \
142 ftp.c \
143 ftplistparser.c \
144 getenv.c \
145 getinfo.c \
146 gopher.c \
147 h2h3.c \
148 hash.c \
149 headers.c \
150 hmac.c \
151 hostasyn.c \
152 hostip.c \
153 hostip4.c \
154 hostip6.c \
155 hostsyn.c \
156 hsts.c \
157 http.c \
158 http2.c \
159 http_chunks.c \
160 http_digest.c \
161 http_negotiate.c \
162 http_ntlm.c \
163 http_proxy.c \
164 http_aws_sigv4.c \
165 idn.c \
166 if2ip.c \
167 imap.c \
168 inet_ntop.c \
169 inet_pton.c \
170 krb5.c \
171 ldap.c \
172 llist.c \
173 md4.c \
174 md5.c \
175 memdebug.c \
176 mime.c \
177 mprintf.c \
178 mqtt.c \
179 multi.c \
180 netrc.c \
181 nonblock.c \
182 noproxy.c \
183 openldap.c \
184 parsedate.c \
185 pingpong.c \
186 pop3.c \
187 progress.c \
188 psl.c \
189 rand.c \
190 rename.c \
191 rtsp.c \
192 select.c \
193 sendf.c \
194 setopt.c \
195 sha256.c \
196 share.c \
197 slist.c \
198 smb.c \
199 smtp.c \
200 socketpair.c \
201 socks.c \
202 socks_gssapi.c \
203 socks_sspi.c \
204 speedcheck.c \
205 splay.c \
206 strcase.c \
207 strdup.c \
208 strerror.c \
209 strtok.c \
210 strtoofft.c \
211 system_win32.c \
212 telnet.c \
213 tftp.c \
214 timediff.c \
215 timeval.c \
216 transfer.c \
217 url.c \
218 urlapi.c \
219 version.c \
220 version_win32.c \
221 warnless.c \
222 wildcard.c \
223 ws.c
224
225LIB_HFILES = \
226 altsvc.h \
227 amigaos.h \
228 arpa_telnet.h \
229 asyn.h \
230 bufref.h \
231 c-hyper.h \
232 cfilters.h \
233 conncache.h \
234 connect.h \
235 content_encoding.h \
236 cookie.h \
237 curl_addrinfo.h \
238 curl_base64.h \
239 curl_ctype.h \
240 curl_des.h \
241 curl_endian.h \
242 curl_fnmatch.h \
243 curl_get_line.h \
244 curl_gethostname.h \
245 curl_gssapi.h \
246 curl_hmac.h \
247 curl_krb5.h \
248 curl_ldap.h \
249 curl_md4.h \
250 curl_md5.h \
251 curl_memory.h \
252 curl_memrchr.h \
253 curl_multibyte.h \
254 curl_ntlm_core.h \
255 curl_ntlm_wb.h \
256 curl_path.h \
257 curl_printf.h \
258 curl_range.h \
259 curl_rtmp.h \
260 curl_sasl.h \
261 curl_setup.h \
262 curl_setup_once.h \
263 curl_sha256.h \
264 curl_sspi.h \
265 curl_threads.h \
266 curlx.h \
267 dict.h \
268 doh.h \
269 dynbuf.h \
270 easy_lock.h \
271 easyif.h \
272 easyoptions.h \
273 escape.h \
274 file.h \
275 fileinfo.h \
276 fopen.h \
277 formdata.h \
278 functypes.h \
279 ftp.h \
280 ftplistparser.h \
281 getinfo.h \
282 gopher.h \
283 h2h3.h \
284 hash.h \
285 headers.h \
286 hostip.h \
287 hsts.h \
288 http.h \
289 http2.h \
290 http_chunks.h \
291 http_digest.h \
292 http_negotiate.h \
293 http_ntlm.h \
294 http_proxy.h \
295 http_aws_sigv4.h \
296 idn.h \
297 if2ip.h \
298 imap.h \
299 inet_ntop.h \
300 inet_pton.h \
301 llist.h \
302 memdebug.h \
303 mime.h \
304 mqtt.h \
305 multihandle.h \
306 multiif.h \
307 netrc.h \
308 nonblock.h \
309 noproxy.h \
310 parsedate.h \
311 pingpong.h \
312 pop3.h \
313 progress.h \
314 psl.h \
315 quic.h \
316 rand.h \
317 rename.h \
318 rtsp.h \
319 select.h \
320 sendf.h \
321 setopt.h \
322 setup-vms.h \
323 share.h \
324 sigpipe.h \
325 slist.h \
326 smb.h \
327 smtp.h \
328 sockaddr.h \
329 socketpair.h \
330 socks.h \
331 speedcheck.h \
332 splay.h \
333 strcase.h \
334 strdup.h \
335 strerror.h \
336 strtok.h \
337 strtoofft.h \
338 system_win32.h \
339 telnet.h \
340 tftp.h \
341 timediff.h \
342 timeval.h \
343 transfer.h \
344 url.h \
345 urlapi-int.h \
346 urldata.h \
347 version_win32.h \
348 warnless.h \
349 wildcard.h \
350 ws.h
351
352LIB_RCFILES = libcurl.rc
353
354CSOURCES = $(LIB_CFILES) $(LIB_VAUTH_CFILES) $(LIB_VTLS_CFILES) \
355 $(LIB_VQUIC_CFILES) $(LIB_VSSH_CFILES)
356HHEADERS = $(LIB_HFILES) $(LIB_VAUTH_HFILES) $(LIB_VTLS_HFILES) \
357 $(LIB_VQUIC_HFILES) $(LIB_VSSH_HFILES)
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette