2014-12-07 03:51:32 +08:00
|
|
|
#***************************************************************************
|
|
|
|
# _ _ ____ _
|
|
|
|
# Project ___| | | | _ \| |
|
|
|
|
# / __| | | | |_) | |
|
|
|
|
# | (__| |_| | _ <| |___
|
|
|
|
# \___|\___/|_| \_\_____|
|
|
|
|
#
|
2023-01-02 20:51:48 +08:00
|
|
|
# Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
|
2014-12-07 03:51:32 +08:00
|
|
|
#
|
|
|
|
# This software is licensed as described in the file COPYING, which
|
|
|
|
# you should have received as part of this distribution. The terms
|
2020-11-04 21:02:01 +08:00
|
|
|
# are also available at https://curl.se/docs/copyright.html.
|
2014-12-07 03:51:32 +08:00
|
|
|
#
|
|
|
|
# You may opt to use, copy, modify, merge, publish, distribute and/or sell
|
|
|
|
# copies of the Software, and permit persons to whom the Software is
|
|
|
|
# furnished to do so, under the terms of the COPYING file.
|
|
|
|
#
|
|
|
|
# This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
|
|
|
|
# KIND, either express or implied.
|
|
|
|
#
|
|
|
|
# SPDX-License-Identifier: curl
|
2022-05-17 17:16:50 +08:00
|
|
|
#
|
2014-12-07 03:51:32 +08:00
|
|
|
###########################################################################
|
|
|
|
|
2008-02-18 23:32:34 +08:00
|
|
|
# These are all libcurl example programs to be test compiled
|
2021-02-12 00:12:12 +08:00
|
|
|
check_PROGRAMS = \
|
|
|
|
10-at-a-time \
|
2024-01-10 06:44:24 +08:00
|
|
|
address-scope \
|
2021-02-12 00:12:12 +08:00
|
|
|
altsvc \
|
|
|
|
anyauthput \
|
|
|
|
certinfo \
|
|
|
|
chkspeed \
|
2023-06-19 15:14:38 +08:00
|
|
|
connect-to \
|
2021-02-12 00:12:12 +08:00
|
|
|
cookie_interface \
|
|
|
|
debug \
|
2023-06-19 01:54:15 +08:00
|
|
|
default-scheme \
|
2021-02-12 00:12:12 +08:00
|
|
|
externalsocket \
|
|
|
|
fileupload \
|
|
|
|
ftp-wildcard \
|
|
|
|
ftpget \
|
|
|
|
ftpgetinfo \
|
|
|
|
ftpgetresp \
|
|
|
|
ftpsget \
|
|
|
|
ftpupload \
|
|
|
|
ftpuploadfrommem \
|
|
|
|
ftpuploadresume \
|
|
|
|
getinfo \
|
|
|
|
getinmemory \
|
|
|
|
getredirect \
|
2021-02-19 21:57:19 +08:00
|
|
|
getreferrer \
|
2022-03-17 17:20:19 +08:00
|
|
|
headerapi \
|
2023-06-19 01:33:44 +08:00
|
|
|
hsts-preload \
|
2023-06-18 06:32:00 +08:00
|
|
|
http-options \
|
2021-02-12 00:12:12 +08:00
|
|
|
http-post \
|
|
|
|
http2-download \
|
|
|
|
http2-pushinmemory \
|
|
|
|
http2-serverpush \
|
|
|
|
http2-upload \
|
|
|
|
http3 \
|
|
|
|
http3-present \
|
|
|
|
httpcustomheader \
|
|
|
|
httpput \
|
|
|
|
httpput-postfields \
|
|
|
|
https \
|
|
|
|
imap-append \
|
|
|
|
imap-authzid \
|
|
|
|
imap-copy \
|
|
|
|
imap-create \
|
|
|
|
imap-delete \
|
|
|
|
imap-examine \
|
|
|
|
imap-fetch \
|
|
|
|
imap-list \
|
|
|
|
imap-lsub \
|
|
|
|
imap-multi \
|
|
|
|
imap-noop \
|
|
|
|
imap-search \
|
|
|
|
imap-ssl \
|
|
|
|
imap-store \
|
|
|
|
imap-tls \
|
2023-10-30 18:40:07 +08:00
|
|
|
interface \
|
2023-06-09 16:00:12 +08:00
|
|
|
ipv6 \
|
2023-11-01 17:36:45 +08:00
|
|
|
keepalive \
|
2023-10-30 18:48:19 +08:00
|
|
|
localport \
|
2023-06-19 17:06:57 +08:00
|
|
|
maxconnects \
|
2021-02-12 00:12:12 +08:00
|
|
|
multi-app \
|
|
|
|
multi-debugcallback \
|
|
|
|
multi-double \
|
|
|
|
multi-formadd \
|
2021-07-06 16:51:46 +08:00
|
|
|
multi-legacy \
|
2021-02-12 00:12:12 +08:00
|
|
|
multi-post \
|
|
|
|
multi-single \
|
2024-01-10 06:44:24 +08:00
|
|
|
netrc \
|
2021-02-12 00:12:12 +08:00
|
|
|
parseurl \
|
|
|
|
persistent \
|
|
|
|
pop3-authzid \
|
|
|
|
pop3-dele \
|
|
|
|
pop3-list \
|
|
|
|
pop3-multi \
|
|
|
|
pop3-noop \
|
|
|
|
pop3-retr \
|
|
|
|
pop3-ssl \
|
|
|
|
pop3-stat \
|
|
|
|
pop3-tls \
|
|
|
|
pop3-top \
|
|
|
|
pop3-uidl \
|
|
|
|
post-callback \
|
|
|
|
postinmemory \
|
|
|
|
postit2 \
|
|
|
|
postit2-formadd \
|
|
|
|
progressfunc \
|
2023-04-18 05:40:22 +08:00
|
|
|
protofeats \
|
2024-01-10 06:47:01 +08:00
|
|
|
range \
|
2021-02-12 00:12:12 +08:00
|
|
|
resolve \
|
2023-12-05 00:14:56 +08:00
|
|
|
rtsp-options \
|
2021-02-12 00:12:12 +08:00
|
|
|
sendrecv \
|
|
|
|
sepheaders \
|
|
|
|
sftpget \
|
|
|
|
sftpuploadresume \
|
|
|
|
shared-connection-cache \
|
|
|
|
simple \
|
|
|
|
simplepost \
|
|
|
|
simplessl \
|
|
|
|
smtp-authzid \
|
|
|
|
smtp-expn \
|
|
|
|
smtp-mail \
|
|
|
|
smtp-mime \
|
|
|
|
smtp-multi \
|
|
|
|
smtp-ssl \
|
|
|
|
smtp-tls \
|
|
|
|
smtp-vrfy \
|
|
|
|
sslbackend \
|
2023-06-08 22:25:14 +08:00
|
|
|
unixsocket \
|
2021-02-12 00:12:12 +08:00
|
|
|
url2file \
|
2023-06-07 16:00:14 +08:00
|
|
|
urlapi \
|
2023-06-07 17:03:32 +08:00
|
|
|
websocket \
|
2023-06-07 16:00:14 +08:00
|
|
|
websocket-cb
|
2008-02-18 23:32:34 +08:00
|
|
|
|
|
|
|
# These examples require external dependencies that may not be commonly
|
2023-08-22 23:40:39 +08:00
|
|
|
# available on POSIX systems, so do not bother attempting to compile them here.
|
2021-02-12 00:12:12 +08:00
|
|
|
COMPLICATED_EXAMPLES = \
|
|
|
|
cacertinmem.c \
|
|
|
|
crawler.c \
|
|
|
|
ephiperfifo.c \
|
|
|
|
evhiperfifo.c \
|
|
|
|
ghiper.c \
|
|
|
|
hiperfifo.c \
|
|
|
|
href_extractor.c \
|
|
|
|
htmltidy.c \
|
|
|
|
htmltitle.cpp \
|
|
|
|
multi-event.c \
|
|
|
|
multi-uv.c \
|
|
|
|
multithread.c \
|
|
|
|
sessioninfo.c \
|
|
|
|
smooth-gtk-thread.c \
|
|
|
|
synctime.c \
|
|
|
|
threaded-ssl.c \
|
|
|
|
usercertinmem.c \
|
|
|
|
version-check.pl \
|
|
|
|
xmlstream.c
|