Makefile.inc (3367B)
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 # Shared between CMakeLists.txt and Makefile.am 25 26 # These are all libcurl example programs to be test compiled 27 check_PROGRAMS = \ 28 10-at-a-time \ 29 address-scope \ 30 altsvc \ 31 anyauthput \ 32 block_ip \ 33 certinfo \ 34 chkspeed \ 35 connect-to \ 36 cookie_interface \ 37 debug \ 38 default-scheme \ 39 externalsocket \ 40 fileupload \ 41 ftp-delete \ 42 ftp-wildcard \ 43 ftpget \ 44 ftpgetinfo \ 45 ftpgetresp \ 46 ftpsget \ 47 ftpupload \ 48 ftpuploadfrommem \ 49 ftpuploadresume \ 50 getinfo \ 51 getinmemory \ 52 getredirect \ 53 getreferrer \ 54 headerapi \ 55 hsts-preload \ 56 http-options \ 57 http-post \ 58 http2-download \ 59 http2-pushinmemory \ 60 http2-serverpush \ 61 http2-upload \ 62 http3 \ 63 http3-present \ 64 httpcustomheader \ 65 httpput \ 66 httpput-postfields \ 67 https \ 68 imap-append \ 69 imap-authzid \ 70 imap-copy \ 71 imap-create \ 72 imap-delete \ 73 imap-examine \ 74 imap-fetch \ 75 imap-list \ 76 imap-lsub \ 77 imap-multi \ 78 imap-noop \ 79 imap-search \ 80 imap-ssl \ 81 imap-store \ 82 imap-tls \ 83 interface \ 84 ipv6 \ 85 keepalive \ 86 localport \ 87 maxconnects \ 88 multi-app \ 89 multi-debugcallback \ 90 multi-double \ 91 multi-formadd \ 92 multi-legacy \ 93 multi-post \ 94 multi-single \ 95 netrc \ 96 parseurl \ 97 persistent \ 98 pop3-authzid \ 99 pop3-dele \ 100 pop3-list \ 101 pop3-multi \ 102 pop3-noop \ 103 pop3-retr \ 104 pop3-ssl \ 105 pop3-stat \ 106 pop3-tls \ 107 pop3-top \ 108 pop3-uidl \ 109 post-callback \ 110 postinmemory \ 111 postit2 \ 112 postit2-formadd \ 113 progressfunc \ 114 protofeats \ 115 range \ 116 resolve \ 117 rtsp-options \ 118 sendrecv \ 119 sepheaders \ 120 sftpget \ 121 sftpuploadresume \ 122 shared-connection-cache \ 123 simple \ 124 simplepost \ 125 simplessl \ 126 smtp-authzid \ 127 smtp-expn \ 128 smtp-mail \ 129 smtp-mime \ 130 smtp-multi \ 131 smtp-ssl \ 132 smtp-tls \ 133 smtp-vrfy \ 134 sslbackend \ 135 unixsocket \ 136 url2file \ 137 urlapi \ 138 websocket \ 139 websocket-cb 140 141 # These examples require external dependencies that may not be commonly 142 # available on POSIX systems, so do not bother attempting to compile them here. 143 COMPLICATED_EXAMPLES = \ 144 cacertinmem.c \ 145 crawler.c \ 146 ephiperfifo.c \ 147 evhiperfifo.c \ 148 ghiper.c \ 149 hiperfifo.c \ 150 href_extractor.c \ 151 htmltidy.c \ 152 htmltitle.cpp \ 153 multi-event.c \ 154 multi-uv.c \ 155 multithread.c \ 156 sessioninfo.c \ 157 smooth-gtk-thread.c \ 158 synctime.c \ 159 threaded-ssl.c \ 160 usercertinmem.c \ 161 version-check.pl \ 162 xmlstream.c