VirtualBox

source: vbox/trunk/src/libs/curl-8.7.1/lib/Makefile.inc@ 104773

Last change on this file since 104773 was 104083, checked in by vboxsync, 9 months ago

curl-8.7.1: Applied and adjusted our curl changes to 8.4.0. bugref:10639

  • Property svn:eol-style set to native
File size: 9.0 KB
Line 
1#***************************************************************************
2# _ _ ____ _
3# Project ___| | | | _ \| |
4# / __| | | | |_) | |
5# | (__| |_| | _ <| |___
6# \___|\___/|_| \_\_____|
7#
8# Copyright (C) Daniel Stenberg, <daniel@haxx.se>, 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/gtls.c \
48 vtls/hostcheck.c \
49 vtls/keylog.c \
50 vtls/mbedtls.c \
51 vtls/mbedtls_threadlock.c \
52 vtls/openssl.c \
53 vtls/rustls.c \
54 vtls/schannel.c \
55 vtls/schannel_verify.c \
56 vtls/sectransp.c \
57 vtls/vtls.c \
58 vtls/wolfssl.c \
59 vtls/x509asn1.c
60
61LIB_VTLS_HFILES = \
62 vtls/bearssl.h \
63 vtls/gtls.h \
64 vtls/hostcheck.h \
65 vtls/keylog.h \
66 vtls/mbedtls.h \
67 vtls/mbedtls_threadlock.h \
68 vtls/openssl.h \
69 vtls/rustls.h \
70 vtls/schannel.h \
71 vtls/schannel_int.h \
72 vtls/sectransp.h \
73 vtls/vtls.h \
74 vtls/vtls_int.h \
75 vtls/wolfssl.h \
76 vtls/x509asn1.h
77
78LIB_VQUIC_CFILES = \
79 vquic/curl_msh3.c \
80 vquic/curl_ngtcp2.c \
81 vquic/curl_osslq.c \
82 vquic/curl_quiche.c \
83 vquic/vquic.c \
84 vquic/vquic-tls.c
85
86LIB_VQUIC_HFILES = \
87 vquic/curl_msh3.h \
88 vquic/curl_ngtcp2.h \
89 vquic/curl_osslq.h \
90 vquic/curl_quiche.h \
91 vquic/vquic.h \
92 vquic/vquic_int.h \
93 vquic/vquic-tls.h
94
95LIB_VSSH_CFILES = \
96 vssh/libssh.c \
97 vssh/libssh2.c \
98 vssh/wolfssh.c
99
100LIB_VSSH_HFILES = \
101 vssh/ssh.h
102
103LIB_CFILES = \
104 altsvc.c \
105 amigaos.c \
106 asyn-ares.c \
107 asyn-thread.c \
108 base64.c \
109 bufq.c \
110 bufref.c \
111 c-hyper.c \
112 cf-h1-proxy.c \
113 cf-h2-proxy.c \
114 cf-haproxy.c \
115 cf-https-connect.c \
116 cf-socket.c \
117 cfilters.c \
118 conncache.c \
119 connect.c \
120 content_encoding.c \
121 cookie.c \
122 curl_addrinfo.c \
123 curl_des.c \
124 curl_endian.c \
125 curl_fnmatch.c \
126 curl_get_line.c \
127 curl_gethostname.c \
128 curl_gssapi.c \
129 curl_memrchr.c \
130 curl_multibyte.c \
131 curl_ntlm_core.c \
132 curl_ntlm_wb.c \
133 curl_path.c \
134 curl_range.c \
135 curl_rtmp.c \
136 curl_sasl.c \
137 curl_sha512_256.c \
138 curl_sspi.c \
139 curl_threads.c \
140 curl_trc.c \
141 cw-out.c \
142 dict.c \
143 doh.c \
144 dynbuf.c \
145 dynhds.c \
146 easy.c \
147 easygetopt.c \
148 easyoptions.c \
149 escape.c \
150 file.c \
151 fileinfo.c \
152 fopen.c \
153 formdata.c \
154 ftp.c \
155 ftplistparser.c \
156 getenv.c \
157 getinfo.c \
158 gopher.c \
159 hash.c \
160 headers.c \
161 hmac.c \
162 hostasyn.c \
163 hostip.c \
164 hostip4.c \
165 hostip6.c \
166 hostsyn.c \
167 hsts.c \
168 http.c \
169 http1.c \
170 http2.c \
171 http_aws_sigv4.c \
172 http_chunks.c \
173 http_digest.c \
174 http_negotiate.c \
175 http_ntlm.c \
176 http_proxy.c \
177 idn.c \
178 if2ip.c \
179 imap.c \
180 inet_ntop.c \
181 inet_pton.c \
182 krb5.c \
183 ldap.c \
184 llist.c \
185 macos.c \
186 md4.c \
187 md5.c \
188 memdebug.c \
189 mime.c \
190 mprintf.c \
191 mqtt.c \
192 multi.c \
193 netrc.c \
194 nonblock.c \
195 noproxy.c \
196 openldap.c \
197 parsedate.c \
198 pingpong.c \
199 pop3.c \
200 progress.c \
201 psl.c \
202 rand.c \
203 rename.c \
204 request.c \
205 rtsp.c \
206 select.c \
207 sendf.c \
208 setopt.c \
209 sha256.c \
210 share.c \
211 slist.c \
212 smb.c \
213 smtp.c \
214 socketpair.c \
215 socks.c \
216 socks_gssapi.c \
217 socks_sspi.c \
218 speedcheck.c \
219 splay.c \
220 strcase.c \
221 strdup.c \
222 strerror.c \
223 strtok.c \
224 strtoofft.c \
225 system_win32.c \
226 telnet.c \
227 tftp.c \
228 timediff.c \
229 timeval.c \
230 transfer.c \
231 url.c \
232 urlapi.c \
233 version.c \
234 version_win32.c \
235 warnless.c \
236 ws.c
237
238LIB_HFILES = \
239 altsvc.h \
240 amigaos.h \
241 arpa_telnet.h \
242 asyn.h \
243 bufq.h \
244 bufref.h \
245 c-hyper.h \
246 cf-h1-proxy.h \
247 cf-h2-proxy.h \
248 cf-haproxy.h \
249 cf-https-connect.h \
250 cf-socket.h \
251 cfilters.h \
252 conncache.h \
253 connect.h \
254 content_encoding.h \
255 cookie.h \
256 curl_addrinfo.h \
257 curl_base64.h \
258 curl_ctype.h \
259 curl_des.h \
260 curl_endian.h \
261 curl_fnmatch.h \
262 curl_get_line.h \
263 curl_gethostname.h \
264 curl_gssapi.h \
265 curl_hmac.h \
266 curl_krb5.h \
267 curl_ldap.h \
268 curl_md4.h \
269 curl_md5.h \
270 curl_memory.h \
271 curl_memrchr.h \
272 curl_multibyte.h \
273 curl_ntlm_core.h \
274 curl_ntlm_wb.h \
275 curl_path.h \
276 curl_printf.h \
277 curl_range.h \
278 curl_rtmp.h \
279 curl_sasl.h \
280 curl_setup.h \
281 curl_setup_once.h \
282 curl_sha256.h \
283 curl_sha512_256.h \
284 curl_sspi.h \
285 curl_threads.h \
286 curl_trc.h \
287 curlx.h \
288 cw-out.h \
289 dict.h \
290 doh.h \
291 dynbuf.h \
292 dynhds.h \
293 easy_lock.h \
294 easyif.h \
295 easyoptions.h \
296 escape.h \
297 file.h \
298 fileinfo.h \
299 fopen.h \
300 formdata.h \
301 ftp.h \
302 ftplistparser.h \
303 functypes.h \
304 getinfo.h \
305 gopher.h \
306 hash.h \
307 headers.h \
308 hostip.h \
309 hsts.h \
310 http.h \
311 http1.h \
312 http2.h \
313 http_aws_sigv4.h \
314 http_chunks.h \
315 http_digest.h \
316 http_negotiate.h \
317 http_ntlm.h \
318 http_proxy.h \
319 idn.h \
320 if2ip.h \
321 imap.h \
322 inet_ntop.h \
323 inet_pton.h \
324 llist.h \
325 macos.h \
326 memdebug.h \
327 mime.h \
328 mqtt.h \
329 multihandle.h \
330 multiif.h \
331 netrc.h \
332 nonblock.h \
333 noproxy.h \
334 parsedate.h \
335 pingpong.h \
336 pop3.h \
337 progress.h \
338 psl.h \
339 rand.h \
340 rename.h \
341 request.h \
342 rtsp.h \
343 select.h \
344 sendf.h \
345 setopt.h \
346 setup-vms.h \
347 share.h \
348 sigpipe.h \
349 slist.h \
350 smb.h \
351 smtp.h \
352 sockaddr.h \
353 socketpair.h \
354 socks.h \
355 speedcheck.h \
356 splay.h \
357 strcase.h \
358 strdup.h \
359 strerror.h \
360 strtok.h \
361 strtoofft.h \
362 system_win32.h \
363 telnet.h \
364 tftp.h \
365 timediff.h \
366 timeval.h \
367 transfer.h \
368 url.h \
369 urlapi-int.h \
370 urldata.h \
371 version_win32.h \
372 warnless.h \
373 ws.h
374
375LIB_RCFILES = libcurl.rc
376
377CSOURCES = $(LIB_CFILES) $(LIB_VAUTH_CFILES) $(LIB_VTLS_CFILES) \
378 $(LIB_VQUIC_CFILES) $(LIB_VSSH_CFILES)
379HHEADERS = $(LIB_HFILES) $(LIB_VAUTH_HFILES) $(LIB_VTLS_HFILES) \
380 $(LIB_VQUIC_HFILES) $(LIB_VSSH_HFILES)
Note: See TracBrowser for help on using the repository browser.

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