VirtualBox

source: vbox/trunk/src/libs/curl-8.4.0/lib/Makefile.inc@ 103446

Last change on this file since 103446 was 101409, checked in by vboxsync, 17 months ago

curl-8.4.0: Applied and adjusted our curl changes to 8.3.0. bugref:10533

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