xref: /aosp_15_r20/external/curl/docs/examples/Makefile.inc (revision 6236dae45794135f37c4eb022389c904c8b0090d)
1*6236dae4SAndroid Build Coastguard Worker#***************************************************************************
2*6236dae4SAndroid Build Coastguard Worker#                                  _   _ ____  _
3*6236dae4SAndroid Build Coastguard Worker#  Project                     ___| | | |  _ \| |
4*6236dae4SAndroid Build Coastguard Worker#                             / __| | | | |_) | |
5*6236dae4SAndroid Build Coastguard Worker#                            | (__| |_| |  _ <| |___
6*6236dae4SAndroid Build Coastguard Worker#                             \___|\___/|_| \_\_____|
7*6236dae4SAndroid Build Coastguard Worker#
8*6236dae4SAndroid Build Coastguard Worker# Copyright (C) Daniel Stenberg, <[email protected]>, et al.
9*6236dae4SAndroid Build Coastguard Worker#
10*6236dae4SAndroid Build Coastguard Worker# This software is licensed as described in the file COPYING, which
11*6236dae4SAndroid Build Coastguard Worker# you should have received as part of this distribution. The terms
12*6236dae4SAndroid Build Coastguard Worker# are also available at https://curl.se/docs/copyright.html.
13*6236dae4SAndroid Build Coastguard Worker#
14*6236dae4SAndroid Build Coastguard Worker# You may opt to use, copy, modify, merge, publish, distribute and/or sell
15*6236dae4SAndroid Build Coastguard Worker# copies of the Software, and permit persons to whom the Software is
16*6236dae4SAndroid Build Coastguard Worker# furnished to do so, under the terms of the COPYING file.
17*6236dae4SAndroid Build Coastguard Worker#
18*6236dae4SAndroid Build Coastguard Worker# This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
19*6236dae4SAndroid Build Coastguard Worker# KIND, either express or implied.
20*6236dae4SAndroid Build Coastguard Worker#
21*6236dae4SAndroid Build Coastguard Worker# SPDX-License-Identifier: curl
22*6236dae4SAndroid Build Coastguard Worker#
23*6236dae4SAndroid Build Coastguard Worker###########################################################################
24*6236dae4SAndroid Build Coastguard Worker
25*6236dae4SAndroid Build Coastguard Worker# These are all libcurl example programs to be test compiled
26*6236dae4SAndroid Build Coastguard Workercheck_PROGRAMS = \
27*6236dae4SAndroid Build Coastguard Worker  10-at-a-time \
28*6236dae4SAndroid Build Coastguard Worker  address-scope \
29*6236dae4SAndroid Build Coastguard Worker  altsvc \
30*6236dae4SAndroid Build Coastguard Worker  anyauthput \
31*6236dae4SAndroid Build Coastguard Worker  certinfo \
32*6236dae4SAndroid Build Coastguard Worker  chkspeed \
33*6236dae4SAndroid Build Coastguard Worker  connect-to \
34*6236dae4SAndroid Build Coastguard Worker  cookie_interface \
35*6236dae4SAndroid Build Coastguard Worker  debug \
36*6236dae4SAndroid Build Coastguard Worker  default-scheme \
37*6236dae4SAndroid Build Coastguard Worker  externalsocket \
38*6236dae4SAndroid Build Coastguard Worker  fileupload \
39*6236dae4SAndroid Build Coastguard Worker  ftp-wildcard \
40*6236dae4SAndroid Build Coastguard Worker  ftpget \
41*6236dae4SAndroid Build Coastguard Worker  ftpgetinfo \
42*6236dae4SAndroid Build Coastguard Worker  ftpgetresp \
43*6236dae4SAndroid Build Coastguard Worker  ftpsget \
44*6236dae4SAndroid Build Coastguard Worker  ftpupload \
45*6236dae4SAndroid Build Coastguard Worker  ftpuploadfrommem \
46*6236dae4SAndroid Build Coastguard Worker  ftpuploadresume \
47*6236dae4SAndroid Build Coastguard Worker  getinfo \
48*6236dae4SAndroid Build Coastguard Worker  getinmemory \
49*6236dae4SAndroid Build Coastguard Worker  getredirect \
50*6236dae4SAndroid Build Coastguard Worker  getreferrer \
51*6236dae4SAndroid Build Coastguard Worker  headerapi \
52*6236dae4SAndroid Build Coastguard Worker  hsts-preload \
53*6236dae4SAndroid Build Coastguard Worker  http-options \
54*6236dae4SAndroid Build Coastguard Worker  http-post \
55*6236dae4SAndroid Build Coastguard Worker  http2-download \
56*6236dae4SAndroid Build Coastguard Worker  http2-pushinmemory \
57*6236dae4SAndroid Build Coastguard Worker  http2-serverpush \
58*6236dae4SAndroid Build Coastguard Worker  http2-upload \
59*6236dae4SAndroid Build Coastguard Worker  http3 \
60*6236dae4SAndroid Build Coastguard Worker  http3-present \
61*6236dae4SAndroid Build Coastguard Worker  httpcustomheader \
62*6236dae4SAndroid Build Coastguard Worker  httpput \
63*6236dae4SAndroid Build Coastguard Worker  httpput-postfields \
64*6236dae4SAndroid Build Coastguard Worker  https \
65*6236dae4SAndroid Build Coastguard Worker  imap-append \
66*6236dae4SAndroid Build Coastguard Worker  imap-authzid \
67*6236dae4SAndroid Build Coastguard Worker  imap-copy \
68*6236dae4SAndroid Build Coastguard Worker  imap-create \
69*6236dae4SAndroid Build Coastguard Worker  imap-delete \
70*6236dae4SAndroid Build Coastguard Worker  imap-examine \
71*6236dae4SAndroid Build Coastguard Worker  imap-fetch \
72*6236dae4SAndroid Build Coastguard Worker  imap-list \
73*6236dae4SAndroid Build Coastguard Worker  imap-lsub \
74*6236dae4SAndroid Build Coastguard Worker  imap-multi \
75*6236dae4SAndroid Build Coastguard Worker  imap-noop \
76*6236dae4SAndroid Build Coastguard Worker  imap-search \
77*6236dae4SAndroid Build Coastguard Worker  imap-ssl \
78*6236dae4SAndroid Build Coastguard Worker  imap-store \
79*6236dae4SAndroid Build Coastguard Worker  imap-tls \
80*6236dae4SAndroid Build Coastguard Worker  interface \
81*6236dae4SAndroid Build Coastguard Worker  ipv6 \
82*6236dae4SAndroid Build Coastguard Worker  keepalive \
83*6236dae4SAndroid Build Coastguard Worker  localport \
84*6236dae4SAndroid Build Coastguard Worker  maxconnects  \
85*6236dae4SAndroid Build Coastguard Worker  multi-app \
86*6236dae4SAndroid Build Coastguard Worker  multi-debugcallback \
87*6236dae4SAndroid Build Coastguard Worker  multi-double \
88*6236dae4SAndroid Build Coastguard Worker  multi-formadd \
89*6236dae4SAndroid Build Coastguard Worker  multi-legacy \
90*6236dae4SAndroid Build Coastguard Worker  multi-post \
91*6236dae4SAndroid Build Coastguard Worker  multi-single \
92*6236dae4SAndroid Build Coastguard Worker  netrc \
93*6236dae4SAndroid Build Coastguard Worker  parseurl \
94*6236dae4SAndroid Build Coastguard Worker  persistent \
95*6236dae4SAndroid Build Coastguard Worker  pop3-authzid \
96*6236dae4SAndroid Build Coastguard Worker  pop3-dele \
97*6236dae4SAndroid Build Coastguard Worker  pop3-list \
98*6236dae4SAndroid Build Coastguard Worker  pop3-multi \
99*6236dae4SAndroid Build Coastguard Worker  pop3-noop \
100*6236dae4SAndroid Build Coastguard Worker  pop3-retr \
101*6236dae4SAndroid Build Coastguard Worker  pop3-ssl \
102*6236dae4SAndroid Build Coastguard Worker  pop3-stat \
103*6236dae4SAndroid Build Coastguard Worker  pop3-tls \
104*6236dae4SAndroid Build Coastguard Worker  pop3-top \
105*6236dae4SAndroid Build Coastguard Worker  pop3-uidl \
106*6236dae4SAndroid Build Coastguard Worker  post-callback \
107*6236dae4SAndroid Build Coastguard Worker  postinmemory \
108*6236dae4SAndroid Build Coastguard Worker  postit2 \
109*6236dae4SAndroid Build Coastguard Worker  postit2-formadd \
110*6236dae4SAndroid Build Coastguard Worker  progressfunc \
111*6236dae4SAndroid Build Coastguard Worker  protofeats \
112*6236dae4SAndroid Build Coastguard Worker  range \
113*6236dae4SAndroid Build Coastguard Worker  resolve \
114*6236dae4SAndroid Build Coastguard Worker  rtsp-options \
115*6236dae4SAndroid Build Coastguard Worker  sendrecv \
116*6236dae4SAndroid Build Coastguard Worker  sepheaders \
117*6236dae4SAndroid Build Coastguard Worker  sftpget \
118*6236dae4SAndroid Build Coastguard Worker  sftpuploadresume \
119*6236dae4SAndroid Build Coastguard Worker  shared-connection-cache \
120*6236dae4SAndroid Build Coastguard Worker  simple \
121*6236dae4SAndroid Build Coastguard Worker  simplepost \
122*6236dae4SAndroid Build Coastguard Worker  simplessl \
123*6236dae4SAndroid Build Coastguard Worker  smtp-authzid \
124*6236dae4SAndroid Build Coastguard Worker  smtp-expn \
125*6236dae4SAndroid Build Coastguard Worker  smtp-mail \
126*6236dae4SAndroid Build Coastguard Worker  smtp-mime \
127*6236dae4SAndroid Build Coastguard Worker  smtp-multi \
128*6236dae4SAndroid Build Coastguard Worker  smtp-ssl \
129*6236dae4SAndroid Build Coastguard Worker  smtp-tls \
130*6236dae4SAndroid Build Coastguard Worker  smtp-vrfy \
131*6236dae4SAndroid Build Coastguard Worker  sslbackend \
132*6236dae4SAndroid Build Coastguard Worker  unixsocket \
133*6236dae4SAndroid Build Coastguard Worker  url2file \
134*6236dae4SAndroid Build Coastguard Worker  urlapi \
135*6236dae4SAndroid Build Coastguard Worker  websocket \
136*6236dae4SAndroid Build Coastguard Worker  websocket-cb
137*6236dae4SAndroid Build Coastguard Worker
138*6236dae4SAndroid Build Coastguard Worker# These examples require external dependencies that may not be commonly
139*6236dae4SAndroid Build Coastguard Worker# available on POSIX systems, so do not bother attempting to compile them here.
140*6236dae4SAndroid Build Coastguard WorkerCOMPLICATED_EXAMPLES = \
141*6236dae4SAndroid Build Coastguard Worker  cacertinmem.c \
142*6236dae4SAndroid Build Coastguard Worker  crawler.c \
143*6236dae4SAndroid Build Coastguard Worker  ephiperfifo.c \
144*6236dae4SAndroid Build Coastguard Worker  evhiperfifo.c \
145*6236dae4SAndroid Build Coastguard Worker  ghiper.c \
146*6236dae4SAndroid Build Coastguard Worker  hiperfifo.c \
147*6236dae4SAndroid Build Coastguard Worker  href_extractor.c \
148*6236dae4SAndroid Build Coastguard Worker  htmltidy.c \
149*6236dae4SAndroid Build Coastguard Worker  htmltitle.cpp \
150*6236dae4SAndroid Build Coastguard Worker  multi-event.c \
151*6236dae4SAndroid Build Coastguard Worker  multi-uv.c \
152*6236dae4SAndroid Build Coastguard Worker  multithread.c \
153*6236dae4SAndroid Build Coastguard Worker  sessioninfo.c \
154*6236dae4SAndroid Build Coastguard Worker  smooth-gtk-thread.c \
155*6236dae4SAndroid Build Coastguard Worker  synctime.c \
156*6236dae4SAndroid Build Coastguard Worker  threaded-ssl.c \
157*6236dae4SAndroid Build Coastguard Worker  usercertinmem.c \
158*6236dae4SAndroid Build Coastguard Worker  version-check.pl \
159*6236dae4SAndroid Build Coastguard Worker  xmlstream.c
160