1#*************************************************************************** 2# _ _ ____ _ 3# Project ___| | | | _ \| | 4# / __| | | | |_) | | 5# | (__| |_| | _ <| |___ 6# \___|\___/|_| \_\_____| 7# 8# Copyright (C) 1998 - 2021, 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########################################################################### 22 23# These are all libcurl example programs to be test compiled 24check_PROGRAMS = \ 25 10-at-a-time \ 26 altsvc \ 27 anyauthput \ 28 certinfo \ 29 chkspeed \ 30 cookie_interface \ 31 debug \ 32 externalsocket \ 33 fileupload \ 34 fopen \ 35 ftp-wildcard \ 36 ftpget \ 37 ftpgetinfo \ 38 ftpgetresp \ 39 ftpsget \ 40 ftpupload \ 41 ftpuploadfrommem \ 42 ftpuploadresume \ 43 getinfo \ 44 getinmemory \ 45 getredirect \ 46 getreferrer \ 47 http-post \ 48 http2-download \ 49 http2-pushinmemory \ 50 http2-serverpush \ 51 http2-upload \ 52 http3 \ 53 http3-present \ 54 httpcustomheader \ 55 httpput \ 56 httpput-postfields \ 57 https \ 58 imap-append \ 59 imap-authzid \ 60 imap-copy \ 61 imap-create \ 62 imap-delete \ 63 imap-examine \ 64 imap-fetch \ 65 imap-list \ 66 imap-lsub \ 67 imap-multi \ 68 imap-noop \ 69 imap-search \ 70 imap-ssl \ 71 imap-store \ 72 imap-tls \ 73 multi-app \ 74 multi-debugcallback \ 75 multi-double \ 76 multi-formadd \ 77 multi-legacy \ 78 multi-post \ 79 multi-single \ 80 parseurl \ 81 persistent \ 82 pop3-authzid \ 83 pop3-dele \ 84 pop3-list \ 85 pop3-multi \ 86 pop3-noop \ 87 pop3-retr \ 88 pop3-ssl \ 89 pop3-stat \ 90 pop3-tls \ 91 pop3-top \ 92 pop3-uidl \ 93 post-callback \ 94 postinmemory \ 95 postit2 \ 96 postit2-formadd \ 97 progressfunc \ 98 resolve \ 99 rtsp \ 100 sendrecv \ 101 sepheaders \ 102 sftpget \ 103 sftpuploadresume \ 104 shared-connection-cache \ 105 simple \ 106 simplepost \ 107 simplessl \ 108 smtp-authzid \ 109 smtp-expn \ 110 smtp-mail \ 111 smtp-mime \ 112 smtp-multi \ 113 smtp-ssl \ 114 smtp-tls \ 115 smtp-vrfy \ 116 sslbackend \ 117 url2file \ 118 urlapi 119 120# These examples require external dependencies that may not be commonly 121# available on POSIX systems, so don't bother attempting to compile them here. 122COMPLICATED_EXAMPLES = \ 123 cacertinmem.c \ 124 crawler.c \ 125 curlgtk.c \ 126 curlx.c \ 127 ephiperfifo.c \ 128 evhiperfifo.c \ 129 ghiper.c \ 130 hiperfifo.c \ 131 href_extractor.c \ 132 htmltidy.c \ 133 htmltitle.cpp \ 134 multi-event.c \ 135 multi-uv.c \ 136 multithread.c \ 137 opensslthreadlock.c \ 138 sampleconv.c \ 139 sessioninfo.c \ 140 smooth-gtk-thread.c \ 141 synctime.c \ 142 threaded-ssl.c \ 143 usercertinmem.c \ 144 version-check.pl \ 145 xmlstream.c 146