Annotation of embedaddon/curl/Makefile.in, revision 1.1.1.1
1.1 misho 1: # Makefile.in generated by automake 1.16.2 from Makefile.am.
2: # @configure_input@
3:
4: # Copyright (C) 1994-2020 Free Software Foundation, Inc.
5:
6: # This Makefile.in is free software; the Free Software Foundation
7: # gives unlimited permission to copy and/or distribute it,
8: # with or without modifications, as long as this notice is preserved.
9:
10: # This program is distributed in the hope that it will be useful,
11: # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12: # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13: # PARTICULAR PURPOSE.
14:
15: @SET_MAKE@
16:
17: #***************************************************************************
18: # _ _ ____ _
19: # Project ___| | | | _ \| |
20: # / __| | | | |_) | |
21: # | (__| |_| | _ <| |___
22: # \___|\___/|_| \_\_____|
23: #
24: # Copyright (C) 1998 - 2020, Daniel Stenberg, <daniel@haxx.se>, et al.
25: #
26: # This software is licensed as described in the file COPYING, which
27: # you should have received as part of this distribution. The terms
28: # are also available at https://curl.haxx.se/docs/copyright.html.
29: #
30: # You may opt to use, copy, modify, merge, publish, distribute and/or sell
31: # copies of the Software, and permit persons to whom the Software is
32: # furnished to do so, under the terms of the COPYING file.
33: #
34: # This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
35: # KIND, either express or implied.
36: #
37: ###########################################################################
38:
39: #***************************************************************************
40: # _ _ ____ _
41: # Project ___| | | | _ \| |
42: # / __| | | | |_) | |
43: # | (__| |_| | _ <| |___
44: # \___|\___/|_| \_\_____|
45: #
46: # Copyright (C) 1998 - 2020, Daniel Stenberg, <daniel@haxx.se>, et al.
47: #
48: # This software is licensed as described in the file COPYING, which
49: # you should have received as part of this distribution. The terms
50: # are also available at https://curl.haxx.se/docs/copyright.html.
51: #
52: # You may opt to use, copy, modify, merge, publish, distribute and/or sell
53: # copies of the Software, and permit persons to whom the Software is
54: # furnished to do so, under the terms of the COPYING file.
55: #
56: # This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
57: # KIND, either express or implied.
58: #
59: ###########################################################################
60:
61: #***************************************************************************
62: # _ _ ____ _
63: # Project ___| | | | _ \| |
64: # / __| | | | |_) | |
65: # | (__| |_| | _ <| |___
66: # \___|\___/|_| \_\_____|
67: #
68: # Copyright (C) 1998 - 2020, Daniel Stenberg, <daniel@haxx.se>, et al.
69: #
70: # This software is licensed as described in the file COPYING, which
71: # you should have received as part of this distribution. The terms
72: # are also available at https://curl.haxx.se/docs/copyright.html.
73: #
74: # You may opt to use, copy, modify, merge, publish, distribute and/or sell
75: # copies of the Software, and permit persons to whom the Software is
76: # furnished to do so, under the terms of the COPYING file.
77: #
78: # This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
79: # KIND, either express or implied.
80: #
81: ###########################################################################
82: # ./src/Makefile.inc
83: # Using the backslash as line continuation character might be problematic
84: # with some make flavours, as Watcom's wmake showed us already. If we
85: # ever want to change this in a portable manner then we should consider
86: # this idea (posted to the libcurl list by Adam Kellas):
87: # CSRC1 = file1.c file2.c file3.c
88: # CSRC2 = file4.c file5.c file6.c
89: # CSOURCES = $(CSRC1) $(CSRC2)
90:
91:
92: VPATH = @srcdir@
93: am__is_gnu_make = { \
94: if test -z '$(MAKELEVEL)'; then \
95: false; \
96: elif test -n '$(MAKE_HOST)'; then \
97: true; \
98: elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
99: true; \
100: else \
101: false; \
102: fi; \
103: }
104: am__make_running_with_option = \
105: case $${target_option-} in \
106: ?) ;; \
107: *) echo "am__make_running_with_option: internal error: invalid" \
108: "target option '$${target_option-}' specified" >&2; \
109: exit 1;; \
110: esac; \
111: has_opt=no; \
112: sane_makeflags=$$MAKEFLAGS; \
113: if $(am__is_gnu_make); then \
114: sane_makeflags=$$MFLAGS; \
115: else \
116: case $$MAKEFLAGS in \
117: *\\[\ \ ]*) \
118: bs=\\; \
119: sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
120: | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
121: esac; \
122: fi; \
123: skip_next=no; \
124: strip_trailopt () \
125: { \
126: flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
127: }; \
128: for flg in $$sane_makeflags; do \
129: test $$skip_next = yes && { skip_next=no; continue; }; \
130: case $$flg in \
131: *=*|--*) continue;; \
132: -*I) strip_trailopt 'I'; skip_next=yes;; \
133: -*I?*) strip_trailopt 'I';; \
134: -*O) strip_trailopt 'O'; skip_next=yes;; \
135: -*O?*) strip_trailopt 'O';; \
136: -*l) strip_trailopt 'l'; skip_next=yes;; \
137: -*l?*) strip_trailopt 'l';; \
138: -[dEDm]) skip_next=yes;; \
139: -[JT]) skip_next=yes;; \
140: esac; \
141: case $$flg in \
142: *$$target_option*) has_opt=yes; break;; \
143: esac; \
144: done; \
145: test $$has_opt = yes
146: am__make_dryrun = (target_option=n; $(am__make_running_with_option))
147: am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
148: pkgdatadir = $(datadir)/@PACKAGE@
149: pkgincludedir = $(includedir)/@PACKAGE@
150: pkglibdir = $(libdir)/@PACKAGE@
151: pkglibexecdir = $(libexecdir)/@PACKAGE@
152: am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
153: install_sh_DATA = $(install_sh) -c -m 644
154: install_sh_PROGRAM = $(install_sh) -c
155: install_sh_SCRIPT = $(install_sh) -c
156: INSTALL_HEADER = $(INSTALL_DATA)
157: transform = $(program_transform_name)
158: NORMAL_INSTALL = :
159: PRE_INSTALL = :
160: POST_INSTALL = :
161: NORMAL_UNINSTALL = :
162: PRE_UNINSTALL = :
163: POST_UNINSTALL = :
164: build_triplet = @build@
165: host_triplet = @host@
166: subdir = .
167: ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
168: am__aclocal_m4_deps = $(top_srcdir)/m4/ax_compile_check_sizeof.m4 \
169: $(top_srcdir)/m4/curl-compilers.m4 \
170: $(top_srcdir)/m4/curl-confopts.m4 \
171: $(top_srcdir)/m4/curl-functions.m4 \
172: $(top_srcdir)/m4/curl-openssl.m4 \
173: $(top_srcdir)/m4/curl-override.m4 \
174: $(top_srcdir)/m4/curl-reentrant.m4 $(top_srcdir)/m4/libtool.m4 \
175: $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
176: $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
177: $(top_srcdir)/m4/xc-am-iface.m4 \
178: $(top_srcdir)/m4/xc-cc-check.m4 \
179: $(top_srcdir)/m4/xc-lt-iface.m4 \
180: $(top_srcdir)/m4/xc-translit.m4 \
181: $(top_srcdir)/m4/xc-val-flgs.m4 \
182: $(top_srcdir)/m4/zz40-xc-ovr.m4 \
183: $(top_srcdir)/m4/zz50-xc-ovr.m4 \
184: $(top_srcdir)/m4/zz60-xc-ovr.m4 $(top_srcdir)/acinclude.m4 \
185: $(top_srcdir)/configure.ac
186: am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
187: $(ACLOCAL_M4)
188: DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
189: $(am__configure_deps) $(am__DIST_COMMON)
190: am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
191: configure.lineno config.status.lineno
192: mkinstalldirs = $(install_sh) -d
193: CONFIG_HEADER = $(top_builddir)/lib/curl_config.h
194: CONFIG_CLEAN_FILES = curl-config libcurl.pc
195: CONFIG_CLEAN_VPATH_FILES =
196: am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
197: am__vpath_adj = case $$p in \
198: $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
199: *) f=$$p;; \
200: esac;
201: am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
202: am__install_max = 40
203: am__nobase_strip_setup = \
204: srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
205: am__nobase_strip = \
206: for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
207: am__nobase_list = $(am__nobase_strip_setup); \
208: for p in $$list; do echo "$$p $$p"; done | \
209: sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
210: $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
211: if (++n[$$2] == $(am__install_max)) \
212: { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
213: END { for (dir in files) print dir, files[dir] }'
214: am__base_list = \
215: sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
216: sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
217: am__uninstall_files_from_dir = { \
218: test -z "$$files" \
219: || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
220: || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
221: $(am__cd) "$$dir" && rm -f $$files; }; \
222: }
223: am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(pkgconfigdir)"
224: SCRIPTS = $(bin_SCRIPTS)
225: AM_V_P = $(am__v_P_@AM_V@)
226: am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
227: am__v_P_0 = false
228: am__v_P_1 = :
229: AM_V_GEN = $(am__v_GEN_@AM_V@)
230: am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
231: am__v_GEN_0 = @echo " GEN " $@;
232: am__v_GEN_1 =
233: AM_V_at = $(am__v_at_@AM_V@)
234: am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
235: am__v_at_0 = @
236: am__v_at_1 =
237: SOURCES =
238: DIST_SOURCES =
239: RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
240: ctags-recursive dvi-recursive html-recursive info-recursive \
241: install-data-recursive install-dvi-recursive \
242: install-exec-recursive install-html-recursive \
243: install-info-recursive install-pdf-recursive \
244: install-ps-recursive install-recursive installcheck-recursive \
245: installdirs-recursive pdf-recursive ps-recursive \
246: tags-recursive uninstall-recursive
247: am__can_run_installinfo = \
248: case $$AM_UPDATE_INFO_DIR in \
249: n|no|NO) false;; \
250: *) (install-info --version) >/dev/null 2>&1;; \
251: esac
252: DATA = $(pkgconfig_DATA)
253: RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
254: distclean-recursive maintainer-clean-recursive
255: am__recursive_targets = \
256: $(RECURSIVE_TARGETS) \
257: $(RECURSIVE_CLEAN_TARGETS) \
258: $(am__extra_recursive_targets)
259: AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
260: cscope distdir distdir-am dist dist-all distcheck
261: am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
262: # Read a list of newline-separated strings from the standard input,
263: # and print each of them once, without duplicates. Input order is
264: # *not* preserved.
265: am__uniquify_input = $(AWK) '\
266: BEGIN { nonempty = 0; } \
267: { items[$$0] = 1; nonempty = 1; } \
268: END { if (nonempty) { for (i in items) print i; }; } \
269: '
270: # Make sure the list of sources is unique. This is necessary because,
271: # e.g., the same source file might be shared among _SOURCES variables
272: # for different programs/libraries.
273: am__define_uniq_tagged_files = \
274: list='$(am__tagged_files)'; \
275: unique=`for i in $$list; do \
276: if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
277: done | $(am__uniquify_input)`
278: ETAGS = etags
279: CTAGS = ctags
280: CSCOPE = cscope
281: am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/curl-config.in \
282: $(srcdir)/lib/Makefile.inc $(srcdir)/libcurl.pc.in \
283: $(srcdir)/src/Makefile.inc COPYING README compile config.guess \
284: config.sub depcomp install-sh ltmain.sh missing
285: DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
286: distdir = $(PACKAGE)-$(VERSION)
287: top_distdir = $(distdir)
288: am__remove_distdir = \
289: if test -d "$(distdir)"; then \
290: find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
291: && rm -rf "$(distdir)" \
292: || { sleep 5 && rm -rf "$(distdir)"; }; \
293: else :; fi
294: am__post_remove_distdir = $(am__remove_distdir)
295: am__relativize = \
296: dir0=`pwd`; \
297: sed_first='s,^\([^/]*\)/.*$$,\1,'; \
298: sed_rest='s,^[^/]*/*,,'; \
299: sed_last='s,^.*/\([^/]*\)$$,\1,'; \
300: sed_butlast='s,/*[^/]*$$,,'; \
301: while test -n "$$dir1"; do \
302: first=`echo "$$dir1" | sed -e "$$sed_first"`; \
303: if test "$$first" != "."; then \
304: if test "$$first" = ".."; then \
305: dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
306: dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
307: else \
308: first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
309: if test "$$first2" = "$$first"; then \
310: dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
311: else \
312: dir2="../$$dir2"; \
313: fi; \
314: dir0="$$dir0"/"$$first"; \
315: fi; \
316: fi; \
317: dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
318: done; \
319: reldir="$$dir2"
320: DIST_ARCHIVES = $(distdir).tar.gz
321: GZIP_ENV = --best
322: DIST_TARGETS = dist-gzip
323: distuninstallcheck_listfiles = find . -type f -print
324: am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
325: | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
326: distcleancheck_listfiles = find . -type f -print
327: ACLOCAL = @ACLOCAL@
328: AMTAR = @AMTAR@
329: AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
330: AR = @AR@
331: AR_FLAGS = @AR_FLAGS@
332: AS = @AS@
333: AUTOCONF = @AUTOCONF@
334: AUTOHEADER = @AUTOHEADER@
335: AUTOMAKE = @AUTOMAKE@
336: AWK = @AWK@
337: BLANK_AT_MAKETIME = @BLANK_AT_MAKETIME@
338: CC = @CC@
339: CCDEPMODE = @CCDEPMODE@
340: CFLAGS = @CFLAGS@
341: CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
342: CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
343: CPP = @CPP@
344: CPPFLAGS = @CPPFLAGS@
345: CPPFLAG_CURL_STATICLIB = @CPPFLAG_CURL_STATICLIB@
346: CURLVERSION = @CURLVERSION@
347: CURL_CA_BUNDLE = @CURL_CA_BUNDLE@
348: CURL_CFLAG_EXTRAS = @CURL_CFLAG_EXTRAS@
349: CURL_DISABLE_DICT = @CURL_DISABLE_DICT@
350: CURL_DISABLE_FILE = @CURL_DISABLE_FILE@
351: CURL_DISABLE_FTP = @CURL_DISABLE_FTP@
352: CURL_DISABLE_GOPHER = @CURL_DISABLE_GOPHER@
353: CURL_DISABLE_HTTP = @CURL_DISABLE_HTTP@
354: CURL_DISABLE_IMAP = @CURL_DISABLE_IMAP@
355: CURL_DISABLE_LDAP = @CURL_DISABLE_LDAP@
356: CURL_DISABLE_LDAPS = @CURL_DISABLE_LDAPS@
357: CURL_DISABLE_POP3 = @CURL_DISABLE_POP3@
358: CURL_DISABLE_PROXY = @CURL_DISABLE_PROXY@
359: CURL_DISABLE_RTSP = @CURL_DISABLE_RTSP@
360: CURL_DISABLE_SMB = @CURL_DISABLE_SMB@
361: CURL_DISABLE_SMTP = @CURL_DISABLE_SMTP@
362: CURL_DISABLE_TELNET = @CURL_DISABLE_TELNET@
363: CURL_DISABLE_TFTP = @CURL_DISABLE_TFTP@
364: CURL_ENABLE_MQTT = @CURL_ENABLE_MQTT@
365: CURL_LT_SHLIB_VERSIONED_FLAVOUR = @CURL_LT_SHLIB_VERSIONED_FLAVOUR@
366: CURL_NETWORK_AND_TIME_LIBS = @CURL_NETWORK_AND_TIME_LIBS@
367: CURL_NETWORK_LIBS = @CURL_NETWORK_LIBS@
368: CURL_WITH_MULTI_SSL = @CURL_WITH_MULTI_SSL@
369: CYGPATH_W = @CYGPATH_W@
370: DEFAULT_SSL_BACKEND = @DEFAULT_SSL_BACKEND@
371: DEFS = @DEFS@
372: DEPDIR = @DEPDIR@
373: DLLTOOL = @DLLTOOL@
374: DSYMUTIL = @DSYMUTIL@
375: DUMPBIN = @DUMPBIN@
376: ECHO_C = @ECHO_C@
377: ECHO_N = @ECHO_N@
378: ECHO_T = @ECHO_T@
379: EGREP = @EGREP@
380: ENABLE_SHARED = @ENABLE_SHARED@
381: ENABLE_STATIC = @ENABLE_STATIC@
382: EXEEXT = @EXEEXT@
383: FGREP = @FGREP@
384: FISH_FUNCTIONS_DIR = @FISH_FUNCTIONS_DIR@
385: GCOV = @GCOV@
386: GREP = @GREP@
387: HAVE_BROTLI = @HAVE_BROTLI@
388: HAVE_GNUTLS_SRP = @HAVE_GNUTLS_SRP@
389: HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
390: HAVE_LIBZ = @HAVE_LIBZ@
391: HAVE_OPENSSL_SRP = @HAVE_OPENSSL_SRP@
392: HAVE_PROTO_BSDSOCKET_H = @HAVE_PROTO_BSDSOCKET_H@
393: IDN_ENABLED = @IDN_ENABLED@
394: INSTALL = @INSTALL@
395: INSTALL_DATA = @INSTALL_DATA@
396: INSTALL_PROGRAM = @INSTALL_PROGRAM@
397: INSTALL_SCRIPT = @INSTALL_SCRIPT@
398: INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
399: IPV6_ENABLED = @IPV6_ENABLED@
400: LCOV = @LCOV@
401: LD = @LD@
402: LDFLAGS = @LDFLAGS@
403: LIBCURL_LIBS = @LIBCURL_LIBS@
404: LIBMETALINK_CPPFLAGS = @LIBMETALINK_CPPFLAGS@
405: LIBMETALINK_LDFLAGS = @LIBMETALINK_LDFLAGS@
406: LIBMETALINK_LIBS = @LIBMETALINK_LIBS@
407: LIBOBJS = @LIBOBJS@
408: LIBS = @LIBS@
409: LIBTOOL = @LIBTOOL@
410: LIPO = @LIPO@
411: LN_S = @LN_S@
412: LTLIBOBJS = @LTLIBOBJS@
413: LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
414: MAINT = @MAINT@
415: MAKEINFO = @MAKEINFO@
416: MANIFEST_TOOL = @MANIFEST_TOOL@
417: MANOPT = @MANOPT@
418: MKDIR_P = @MKDIR_P@
419: NM = @NM@
420: NMEDIT = @NMEDIT@
421: NROFF = @NROFF@
422: NSS_LIBS = @NSS_LIBS@
423: OBJDUMP = @OBJDUMP@
424: OBJEXT = @OBJEXT@
425: OTOOL = @OTOOL@
426: OTOOL64 = @OTOOL64@
427: PACKAGE = @PACKAGE@
428: PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
429: PACKAGE_NAME = @PACKAGE_NAME@
430: PACKAGE_STRING = @PACKAGE_STRING@
431: PACKAGE_TARNAME = @PACKAGE_TARNAME@
432: PACKAGE_URL = @PACKAGE_URL@
433: PACKAGE_VERSION = @PACKAGE_VERSION@
434: PATH_SEPARATOR = @PATH_SEPARATOR@
435: PERL = @PERL@
436: PKGADD_NAME = @PKGADD_NAME@
437: PKGADD_PKG = @PKGADD_PKG@
438: PKGADD_VENDOR = @PKGADD_VENDOR@
439: PKGCONFIG = @PKGCONFIG@
440: RANDOM_FILE = @RANDOM_FILE@
441: RANLIB = @RANLIB@
442: REQUIRE_LIB_DEPS = @REQUIRE_LIB_DEPS@
443: SED = @SED@
444: SET_MAKE = @SET_MAKE@
445: SHELL = @SHELL@
446: SSL_BACKENDS = @SSL_BACKENDS@
447: SSL_ENABLED = @SSL_ENABLED@
448: SSL_LIBS = @SSL_LIBS@
449: STRIP = @STRIP@
450: SUPPORT_FEATURES = @SUPPORT_FEATURES@
451: SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
452: USE_ARES = @USE_ARES@
453: USE_BEARSSL = @USE_BEARSSL@
454: USE_GNUTLS = @USE_GNUTLS@
455: USE_GNUTLS_NETTLE = @USE_GNUTLS_NETTLE@
456: USE_LIBRTMP = @USE_LIBRTMP@
457: USE_LIBSSH = @USE_LIBSSH@
458: USE_LIBSSH2 = @USE_LIBSSH2@
459: USE_MBEDTLS = @USE_MBEDTLS@
460: USE_MESALINK = @USE_MESALINK@
461: USE_NGHTTP2 = @USE_NGHTTP2@
462: USE_NGHTTP3 = @USE_NGHTTP3@
463: USE_NGTCP2 = @USE_NGTCP2@
464: USE_NGTCP2_CRYPTO_GNUTLS = @USE_NGTCP2_CRYPTO_GNUTLS@
465: USE_NGTCP2_CRYPTO_OPENSSL = @USE_NGTCP2_CRYPTO_OPENSSL@
466: USE_NSS = @USE_NSS@
467: USE_OPENLDAP = @USE_OPENLDAP@
468: USE_QUICHE = @USE_QUICHE@
469: USE_SCHANNEL = @USE_SCHANNEL@
470: USE_SECTRANSP = @USE_SECTRANSP@
471: USE_UNIX_SOCKETS = @USE_UNIX_SOCKETS@
472: USE_WINDOWS_SSPI = @USE_WINDOWS_SSPI@
473: USE_WOLFSSH = @USE_WOLFSSH@
474: USE_WOLFSSL = @USE_WOLFSSL@
475: VERSION = @VERSION@
476: VERSIONNUM = @VERSIONNUM@
477: ZLIB_LIBS = @ZLIB_LIBS@
478: ZSH_FUNCTIONS_DIR = @ZSH_FUNCTIONS_DIR@
479: abs_builddir = @abs_builddir@
480: abs_srcdir = @abs_srcdir@
481: abs_top_builddir = @abs_top_builddir@
482: abs_top_srcdir = @abs_top_srcdir@
483: ac_ct_AR = @ac_ct_AR@
484: ac_ct_CC = @ac_ct_CC@
485: ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
486: am__include = @am__include@
487: am__leading_dot = @am__leading_dot@
488: am__quote = @am__quote@
489: am__tar = @am__tar@
490: am__untar = @am__untar@
491: bindir = @bindir@
492: build = @build@
493: build_alias = @build_alias@
494: build_cpu = @build_cpu@
495: build_os = @build_os@
496: build_vendor = @build_vendor@
497: builddir = @builddir@
498: datadir = @datadir@
499: datarootdir = @datarootdir@
500: docdir = @docdir@
501: dvidir = @dvidir@
502: exec_prefix = @exec_prefix@
503: host = @host@
504: host_alias = @host_alias@
505: host_cpu = @host_cpu@
506: host_os = @host_os@
507: host_vendor = @host_vendor@
508: htmldir = @htmldir@
509: includedir = @includedir@
510: infodir = @infodir@
511: install_sh = @install_sh@
512: libdir = @libdir@
513: libexecdir = @libexecdir@
514: libext = @libext@
515: localedir = @localedir@
516: localstatedir = @localstatedir@
517: mandir = @mandir@
518: mkdir_p = @mkdir_p@
519: oldincludedir = @oldincludedir@
520: pdfdir = @pdfdir@
521: prefix = @prefix@
522: program_transform_name = @program_transform_name@
523: psdir = @psdir@
524: runstatedir = @runstatedir@
525: sbindir = @sbindir@
526: sharedstatedir = @sharedstatedir@
527: srcdir = @srcdir@
528: subdirs = @subdirs@
529: sysconfdir = @sysconfdir@
530: target_alias = @target_alias@
531: top_build_prefix = @top_build_prefix@
532: top_builddir = @top_builddir@
533: top_srcdir = @top_srcdir@
534: AUTOMAKE_OPTIONS = foreign
535: ACLOCAL_AMFLAGS = -I m4
536: CMAKE_DIST = \
537: CMake/cmake_uninstall.cmake.in \
538: CMake/CMakeConfigurableFile.in \
539: CMake/curl-config.cmake.in \
540: CMake/CurlSymbolHiding.cmake \
541: CMake/CurlTests.c \
542: CMake/FindBearSSL.cmake \
543: CMake/FindCARES.cmake \
544: CMake/FindGSS.cmake \
545: CMake/FindLibSSH2.cmake \
546: CMake/FindMbedTLS.cmake \
547: CMake/FindNGHTTP2.cmake \
548: CMake/FindWolfSSL.cmake \
549: CMake/Macros.cmake \
550: CMake/OtherTests.cmake \
551: CMake/Platforms/WindowsCache.cmake \
552: CMake/Utilities.cmake \
553: CMakeLists.txt
554:
555: VC6_LIBTMPL = projects/Windows/VC6/lib/libcurl.tmpl
556: VC6_LIBDSP = projects/Windows/VC6/lib/libcurl.dsp.dist
557: VC6_LIBDSP_DEPS = $(VC6_LIBTMPL) Makefile.am lib/Makefile.inc
558: VC6_SRCTMPL = projects/Windows/VC6/src/curl.tmpl
559: VC6_SRCDSP = projects/Windows/VC6/src/curl.dsp.dist
560: VC6_SRCDSP_DEPS = $(VC6_SRCTMPL) Makefile.am src/Makefile.inc
561: VC7_LIBTMPL = projects/Windows/VC7/lib/libcurl.tmpl
562: VC7_LIBVCPROJ = projects/Windows/VC7/lib/libcurl.vcproj.dist
563: VC7_LIBVCPROJ_DEPS = $(VC7_LIBTMPL) Makefile.am lib/Makefile.inc
564: VC7_SRCTMPL = projects/Windows/VC7/src/curl.tmpl
565: VC7_SRCVCPROJ = projects/Windows/VC7/src/curl.vcproj.dist
566: VC7_SRCVCPROJ_DEPS = $(VC7_SRCTMPL) Makefile.am src/Makefile.inc
567: VC71_LIBTMPL = projects/Windows/VC7.1/lib/libcurl.tmpl
568: VC71_LIBVCPROJ = projects/Windows/VC7.1/lib/libcurl.vcproj.dist
569: VC71_LIBVCPROJ_DEPS = $(VC71_LIBTMPL) Makefile.am lib/Makefile.inc
570: VC71_SRCTMPL = projects/Windows/VC7.1/src/curl.tmpl
571: VC71_SRCVCPROJ = projects/Windows/VC7.1/src/curl.vcproj.dist
572: VC71_SRCVCPROJ_DEPS = $(VC71_SRCTMPL) Makefile.am src/Makefile.inc
573: VC8_LIBTMPL = projects/Windows/VC8/lib/libcurl.tmpl
574: VC8_LIBVCPROJ = projects/Windows/VC8/lib/libcurl.vcproj.dist
575: VC8_LIBVCPROJ_DEPS = $(VC8_LIBTMPL) Makefile.am lib/Makefile.inc
576: VC8_SRCTMPL = projects/Windows/VC8/src/curl.tmpl
577: VC8_SRCVCPROJ = projects/Windows/VC8/src/curl.vcproj.dist
578: VC8_SRCVCPROJ_DEPS = $(VC8_SRCTMPL) Makefile.am src/Makefile.inc
579: VC9_LIBTMPL = projects/Windows/VC9/lib/libcurl.tmpl
580: VC9_LIBVCPROJ = projects/Windows/VC9/lib/libcurl.vcproj.dist
581: VC9_LIBVCPROJ_DEPS = $(VC9_LIBTMPL) Makefile.am lib/Makefile.inc
582: VC9_SRCTMPL = projects/Windows/VC9/src/curl.tmpl
583: VC9_SRCVCPROJ = projects/Windows/VC9/src/curl.vcproj.dist
584: VC9_SRCVCPROJ_DEPS = $(VC9_SRCTMPL) Makefile.am src/Makefile.inc
585: VC10_LIBTMPL = projects/Windows/VC10/lib/libcurl.tmpl
586: VC10_LIBVCXPROJ = projects/Windows/VC10/lib/libcurl.vcxproj.dist
587: VC10_LIBVCXPROJ_DEPS = $(VC10_LIBTMPL) Makefile.am lib/Makefile.inc
588: VC10_SRCTMPL = projects/Windows/VC10/src/curl.tmpl
589: VC10_SRCVCXPROJ = projects/Windows/VC10/src/curl.vcxproj.dist
590: VC10_SRCVCXPROJ_DEPS = $(VC10_SRCTMPL) Makefile.am src/Makefile.inc
591: VC11_LIBTMPL = projects/Windows/VC11/lib/libcurl.tmpl
592: VC11_LIBVCXPROJ = projects/Windows/VC11/lib/libcurl.vcxproj.dist
593: VC11_LIBVCXPROJ_DEPS = $(VC11_LIBTMPL) Makefile.am lib/Makefile.inc
594: VC11_SRCTMPL = projects/Windows/VC11/src/curl.tmpl
595: VC11_SRCVCXPROJ = projects/Windows/VC11/src/curl.vcxproj.dist
596: VC11_SRCVCXPROJ_DEPS = $(VC11_SRCTMPL) Makefile.am src/Makefile.inc
597: VC12_LIBTMPL = projects/Windows/VC12/lib/libcurl.tmpl
598: VC12_LIBVCXPROJ = projects/Windows/VC12/lib/libcurl.vcxproj.dist
599: VC12_LIBVCXPROJ_DEPS = $(VC12_LIBTMPL) Makefile.am lib/Makefile.inc
600: VC12_SRCTMPL = projects/Windows/VC12/src/curl.tmpl
601: VC12_SRCVCXPROJ = projects/Windows/VC12/src/curl.vcxproj.dist
602: VC12_SRCVCXPROJ_DEPS = $(VC12_SRCTMPL) Makefile.am src/Makefile.inc
603: VC14_LIBTMPL = projects/Windows/VC14/lib/libcurl.tmpl
604: VC14_LIBVCXPROJ = projects/Windows/VC14/lib/libcurl.vcxproj.dist
605: VC14_LIBVCXPROJ_DEPS = $(VC14_LIBTMPL) Makefile.am lib/Makefile.inc
606: VC14_SRCTMPL = projects/Windows/VC14/src/curl.tmpl
607: VC14_SRCVCXPROJ = projects/Windows/VC14/src/curl.vcxproj.dist
608: VC14_SRCVCXPROJ_DEPS = $(VC14_SRCTMPL) Makefile.am src/Makefile.inc
609: VC15_LIBTMPL = projects/Windows/VC15/lib/libcurl.tmpl
610: VC15_LIBVCXPROJ = projects/Windows/VC15/lib/libcurl.vcxproj.dist
611: VC15_LIBVCXPROJ_DEPS = $(VC15_LIBTMPL) Makefile.am lib/Makefile.inc
612: VC15_SRCTMPL = projects/Windows/VC15/src/curl.tmpl
613: VC15_SRCVCXPROJ = projects/Windows/VC15/src/curl.vcxproj.dist
614: VC15_SRCVCXPROJ_DEPS = $(VC15_SRCTMPL) Makefile.am src/Makefile.inc
615: VC_DIST = projects/README \
616: projects/build-openssl.bat \
617: projects/build-wolfssl.bat \
618: projects/checksrc.bat \
619: projects/Windows/VC6/curl-all.dsw \
620: projects/Windows/VC6/lib/libcurl.dsw \
621: projects/Windows/VC6/src/curl.dsw \
622: projects/Windows/VC7/curl-all.sln \
623: projects/Windows/VC7/lib/libcurl.sln \
624: projects/Windows/VC7/src/curl.sln \
625: projects/Windows/VC7.1/curl-all.sln \
626: projects/Windows/VC7.1/lib/libcurl.sln \
627: projects/Windows/VC7.1/src/curl.sln \
628: projects/Windows/VC8/curl-all.sln \
629: projects/Windows/VC8/lib/libcurl.sln \
630: projects/Windows/VC8/src/curl.sln \
631: projects/Windows/VC9/curl-all.sln \
632: projects/Windows/VC9/lib/libcurl.sln \
633: projects/Windows/VC9/src/curl.sln \
634: projects/Windows/VC10/curl-all.sln \
635: projects/Windows/VC10/lib/libcurl.sln \
636: projects/Windows/VC10/lib/libcurl.vcxproj.filters \
637: projects/Windows/VC10/src/curl.sln \
638: projects/Windows/VC10/src/curl.vcxproj.filters \
639: projects/Windows/VC11/curl-all.sln \
640: projects/Windows/VC11/lib/libcurl.sln \
641: projects/Windows/VC11/lib/libcurl.vcxproj.filters \
642: projects/Windows/VC11/src/curl.sln \
643: projects/Windows/VC11/src/curl.vcxproj.filters \
644: projects/Windows/VC12/curl-all.sln \
645: projects/Windows/VC12/lib/libcurl.sln \
646: projects/Windows/VC12/lib/libcurl.vcxproj.filters \
647: projects/Windows/VC12/src/curl.sln \
648: projects/Windows/VC12/src/curl.vcxproj.filters \
649: projects/Windows/VC14/curl-all.sln \
650: projects/Windows/VC14/lib/libcurl.sln \
651: projects/Windows/VC14/lib/libcurl.vcxproj.filters \
652: projects/Windows/VC14/src/curl.sln \
653: projects/Windows/VC14/src/curl.vcxproj.filters \
654: projects/Windows/VC15/curl-all.sln \
655: projects/Windows/VC15/lib/libcurl.sln \
656: projects/Windows/VC15/lib/libcurl.vcxproj.filters \
657: projects/Windows/VC15/src/curl.sln \
658: projects/Windows/VC15/src/curl.vcxproj.filters \
659: projects/generate.bat \
660: projects/wolfssl_options.h \
661: projects/wolfssl_override.props
662:
663: WINBUILD_DIST = winbuild/BUILD.WINDOWS.txt winbuild/gen_resp_file.bat \
664: winbuild/MakefileBuild.vc winbuild/Makefile.vc
665:
666: PLAN9_DIST = plan9/include/mkfile \
667: plan9/include/mkfile \
668: plan9/mkfile.proto \
669: plan9/mkfile \
670: plan9/README \
671: plan9/lib/mkfile.inc \
672: plan9/lib/mkfile \
673: plan9/src/mkfile.inc \
674: plan9/src/mkfile
675:
676: EXTRA_DIST = CHANGES COPYING maketgz Makefile.dist curl-config.in \
677: RELEASE-NOTES buildconf libcurl.pc.in MacOSX-Framework \
678: scripts/updatemanpages.pl $(CMAKE_DIST) \
679: $(VC_DIST) $(WINBUILD_DIST) $(PLAN9_DIST) \
680: lib/libcurl.vers.in buildconf.bat scripts/coverage.sh scripts/completion.pl
681:
682: CLEANFILES = $(VC6_LIBDSP) $(VC6_SRCDSP) $(VC7_LIBVCPROJ) $(VC7_SRCVCPROJ) \
683: $(VC71_LIBVCPROJ) $(VC71_SRCVCPROJ) $(VC8_LIBVCPROJ) $(VC8_SRCVCPROJ) \
684: $(VC9_LIBVCPROJ) $(VC9_SRCVCPROJ) $(VC10_LIBVCXPROJ) $(VC10_SRCVCXPROJ) \
685: $(VC11_LIBVCXPROJ) $(VC11_SRCVCXPROJ) $(VC12_LIBVCXPROJ) $(VC12_SRCVCXPROJ) \
686: $(VC14_LIBVCXPROJ) $(VC14_SRCVCXPROJ) $(VC15_LIBVCXPROJ) $(VC15_SRCVCXPROJ)
687:
688: bin_SCRIPTS = curl-config
689: SUBDIRS = lib src
690: DIST_SUBDIRS = $(SUBDIRS) tests packages scripts include docs
691: pkgconfigdir = $(libdir)/pkgconfig
692: pkgconfig_DATA = libcurl.pc
693: LIB_VAUTH_CFILES = vauth/cleartext.c vauth/cram.c vauth/digest.c \
694: vauth/digest_sspi.c vauth/krb5_gssapi.c vauth/krb5_sspi.c vauth/ntlm.c \
695: vauth/ntlm_sspi.c vauth/oauth2.c vauth/spnego_gssapi.c vauth/spnego_sspi.c \
696: vauth/vauth.c
697:
698: LIB_VAUTH_HFILES = vauth/digest.h vauth/ntlm.h vauth/vauth.h
699: LIB_VTLS_CFILES = vtls/bearssl.c vtls/gskit.c vtls/gtls.c vtls/mbedtls.c \
700: vtls/mbedtls_threadlock.c vtls/mesalink.c vtls/nss.c vtls/openssl.c \
701: vtls/schannel.c vtls/schannel_verify.c vtls/sectransp.c vtls/vtls.c \
702: vtls/wolfssl.c
703:
704: LIB_VTLS_HFILES = vtls/bearssl.h vtls/gskit.h vtls/gtls.h vtls/mbedtls.h \
705: vtls/mbedtls_threadlock.h vtls/mesalink.h vtls/nssg.h vtls/openssl.h \
706: vtls/schannel.h vtls/sectransp.h vtls/vtls.h vtls/wolfssl.h
707:
708: LIB_VQUIC_CFILES = vquic/ngtcp2.c vquic/quiche.c
709: LIB_VQUIC_HFILES = vquic/ngtcp2.h vquic/quiche.h
710: LIB_VSSH_CFILES = vssh/libssh.c vssh/libssh2.c vssh/wolfssh.c
711: LIB_VSSH_HFILES = vssh/ssh.h
712: LIB_CFILES = altsvc.c amigaos.c asyn-ares.c asyn-thread.c base64.c \
713: conncache.c connect.c content_encoding.c cookie.c curl_addrinfo.c \
714: curl_ctype.c curl_des.c curl_endian.c curl_fnmatch.c curl_get_line.c \
715: curl_gethostname.c curl_gssapi.c curl_memrchr.c curl_multibyte.c \
716: curl_ntlm_core.c curl_ntlm_wb.c curl_path.c curl_range.c curl_rtmp.c \
717: curl_sasl.c curl_sspi.c curl_threads.c dict.c dotdot.c easy.c escape.c \
718: file.c fileinfo.c formdata.c ftp.c url.c ftplistparser.c getenv.c getinfo.c \
719: gopher.c hash.c hmac.c hostasyn.c hostcheck.c hostip.c hostip4.c hostip6.c \
720: hostsyn.c http.c http2.c http_chunks.c http_digest.c http_negotiate.c \
721: http_ntlm.c http_proxy.c idn_win32.c if2ip.c imap.c inet_ntop.c inet_pton.c \
722: krb5.c ldap.c llist.c md4.c md5.c memdebug.c mime.c mprintf.c mqtt.c \
723: multi.c netrc.c non-ascii.c nonblock.c openldap.c parsedate.c pingpong.c \
724: pop3.c progress.c psl.c doh.c rand.c rename.c rtsp.c security.c select.c \
725: sendf.c setopt.c sha256.c share.c slist.c smb.c smtp.c socketpair.c socks.c \
726: socks_gssapi.c socks_sspi.c speedcheck.c splay.c strcase.c strdup.c \
727: strerror.c strtok.c strtoofft.c system_win32.c telnet.c tftp.c timeval.c \
728: transfer.c urlapi.c version.c warnless.c wildcard.c x509asn1.c
729:
730: LIB_HFILES = altsvc.h amigaos.h arpa_telnet.h asyn.h conncache.h connect.h \
731: content_encoding.h cookie.h curl_addrinfo.h curl_base64.h curl_ctype.h \
732: curl_des.h curl_endian.h curl_fnmatch.h curl_get_line.h curl_gethostname.h \
733: curl_gssapi.h curl_hmac.h curl_ldap.h curl_md4.h curl_md5.h curl_memory.h \
734: curl_memrchr.h curl_multibyte.h curl_ntlm_core.h curl_ntlm_wb.h curl_path.h \
735: curl_printf.h curl_range.h curl_rtmp.h curl_sasl.h curl_sec.h curl_setup.h \
736: curl_setup_once.h curl_sha256.h curl_sspi.h curl_threads.h curlx.h dict.h \
737: dotdot.h easyif.h escape.h file.h fileinfo.h formdata.h ftp.h url.h \
738: ftplistparser.h getinfo.h gopher.h hash.h hostcheck.h hostip.h http.h \
739: http2.h http_chunks.h http_digest.h http_negotiate.h http_ntlm.h \
740: http_proxy.h if2ip.h imap.h inet_ntop.h inet_pton.h llist.h memdebug.h \
741: mime.h mqtt.h multihandle.h multiif.h netrc.h non-ascii.h nonblock.h \
742: parsedate.h pingpong.h pop3.h progress.h psl.h doh.h quic.h rand.h rename.h \
743: rtsp.h select.h sendf.h setopt.h setup-vms.h share.h sigpipe.h slist.h \
744: smb.h smtp.h sockaddr.h socketpair.h socks.h speedcheck.h splay.h strcase.h \
745: strdup.h strerror.h strtok.h strtoofft.h system_win32.h telnet.h tftp.h \
746: timeval.h transfer.h urlapi-int.h urldata.h warnless.h wildcard.h \
747: x509asn1.h
748:
749: LIB_RCFILES = libcurl.rc
750: CSOURCES = $(LIB_CFILES) $(LIB_VAUTH_CFILES) $(LIB_VTLS_CFILES) \
751: $(LIB_VQUIC_CFILES) $(LIB_VSSH_CFILES)
752:
753: HHEADERS = $(LIB_HFILES) $(LIB_VAUTH_HFILES) $(LIB_VTLS_HFILES) \
754: $(LIB_VQUIC_HFILES) $(LIB_VSSH_HFILES)
755:
756:
757: # libcurl has sources that provide functions named curlx_* that aren't part of
758: # the official API, but we re-use the code here to avoid duplication.
759: CURLX_CFILES = \
760: ../lib/strtoofft.c \
761: ../lib/nonblock.c \
762: ../lib/warnless.c \
763: ../lib/curl_ctype.c
764:
765: CURLX_HFILES = \
766: ../lib/curl_setup.h \
767: ../lib/strtoofft.h \
768: ../lib/nonblock.h \
769: ../lib/warnless.h \
770: ../lib/curl_ctype.h
771:
772: CURL_CFILES = \
773: slist_wc.c \
774: tool_binmode.c \
775: tool_bname.c \
776: tool_cb_dbg.c \
777: tool_cb_hdr.c \
778: tool_cb_prg.c \
779: tool_cb_rea.c \
780: tool_cb_see.c \
781: tool_cb_wrt.c \
782: tool_cfgable.c \
783: tool_convert.c \
784: tool_dirhie.c \
785: tool_doswin.c \
786: tool_easysrc.c \
787: tool_filetime.c \
788: tool_formparse.c \
789: tool_getparam.c \
790: tool_getpass.c \
791: tool_help.c \
792: tool_helpers.c \
793: tool_homedir.c \
794: tool_hugehelp.c \
795: tool_libinfo.c \
796: tool_main.c \
797: tool_metalink.c \
798: tool_msgs.c \
799: tool_operate.c \
800: tool_operhlp.c \
801: tool_panykey.c \
802: tool_paramhlp.c \
803: tool_parsecfg.c \
804: tool_progress.c \
805: tool_strdup.c \
806: tool_setopt.c \
807: tool_sleep.c \
808: tool_urlglob.c \
809: tool_util.c \
810: tool_vms.c \
811: tool_writeout.c \
812: tool_writeout_json.c \
813: tool_xattr.c
814:
815: CURL_HFILES = \
816: slist_wc.h \
817: tool_binmode.h \
818: tool_bname.h \
819: tool_cb_dbg.h \
820: tool_cb_hdr.h \
821: tool_cb_prg.h \
822: tool_cb_rea.h \
823: tool_cb_see.h \
824: tool_cb_wrt.h \
825: tool_cfgable.h \
826: tool_convert.h \
827: tool_dirhie.h \
828: tool_doswin.h \
829: tool_easysrc.h \
830: tool_filetime.h \
831: tool_formparse.h \
832: tool_getparam.h \
833: tool_getpass.h \
834: tool_help.h \
835: tool_helpers.h \
836: tool_homedir.h \
837: tool_hugehelp.h \
838: tool_libinfo.h \
839: tool_main.h \
840: tool_metalink.h \
841: tool_msgs.h \
842: tool_operate.h \
843: tool_operhlp.h \
844: tool_panykey.h \
845: tool_paramhlp.h \
846: tool_parsecfg.h \
847: tool_progress.h \
848: tool_sdecls.h \
849: tool_setopt.h \
850: tool_setup.h \
851: tool_sleep.h \
852: tool_strdup.h \
853: tool_urlglob.h \
854: tool_util.h \
855: tool_version.h \
856: tool_vms.h \
857: tool_writeout.h \
858: tool_writeout_json.h \
859: tool_xattr.h
860:
861: CURL_RCFILES = curl.rc
862:
863: # curl_SOURCES is special and gets assigned in src/Makefile.am
864: CURL_FILES = $(CURL_CFILES) $(CURLX_CFILES) $(CURL_HFILES)
865: all: all-recursive
866:
867: .SUFFIXES:
868: am--refresh: Makefile
869: @:
870: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(srcdir)/lib/Makefile.inc $(srcdir)/src/Makefile.inc $(am__configure_deps)
871: @for dep in $?; do \
872: case '$(am__configure_deps)' in \
873: *$$dep*) \
874: echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
875: $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
876: && exit 0; \
877: exit 1;; \
878: esac; \
879: done; \
880: echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
881: $(am__cd) $(top_srcdir) && \
882: $(AUTOMAKE) --foreign Makefile
883: Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
884: @case '$?' in \
885: *config.status*) \
886: echo ' $(SHELL) ./config.status'; \
887: $(SHELL) ./config.status;; \
888: *) \
889: echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \
890: cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \
891: esac;
892: $(srcdir)/lib/Makefile.inc $(srcdir)/src/Makefile.inc $(am__empty):
893:
894: $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
895: $(SHELL) ./config.status --recheck
896:
897: $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
898: $(am__cd) $(srcdir) && $(AUTOCONF)
899: $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
900: $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
901: $(am__aclocal_m4_deps):
902: curl-config: $(top_builddir)/config.status $(srcdir)/curl-config.in
903: cd $(top_builddir) && $(SHELL) ./config.status $@
904: libcurl.pc: $(top_builddir)/config.status $(srcdir)/libcurl.pc.in
905: cd $(top_builddir) && $(SHELL) ./config.status $@
906: install-binSCRIPTS: $(bin_SCRIPTS)
907: @$(NORMAL_INSTALL)
908: @list='$(bin_SCRIPTS)'; test -n "$(bindir)" || list=; \
909: if test -n "$$list"; then \
910: echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
911: $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
912: fi; \
913: for p in $$list; do \
914: if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
915: if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
916: done | \
917: sed -e 'p;s,.*/,,;n' \
918: -e 'h;s|.*|.|' \
919: -e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \
920: $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \
921: { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
922: if ($$2 == $$4) { files[d] = files[d] " " $$1; \
923: if (++n[d] == $(am__install_max)) { \
924: print "f", d, files[d]; n[d] = 0; files[d] = "" } } \
925: else { print "f", d "/" $$4, $$1 } } \
926: END { for (d in files) print "f", d, files[d] }' | \
927: while read type dir files; do \
928: if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
929: test -z "$$files" || { \
930: echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(bindir)$$dir'"; \
931: $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
932: } \
933: ; done
934:
935: uninstall-binSCRIPTS:
936: @$(NORMAL_UNINSTALL)
937: @list='$(bin_SCRIPTS)'; test -n "$(bindir)" || exit 0; \
938: files=`for p in $$list; do echo "$$p"; done | \
939: sed -e 's,.*/,,;$(transform)'`; \
940: dir='$(DESTDIR)$(bindir)'; $(am__uninstall_files_from_dir)
941:
942: mostlyclean-libtool:
943: -rm -f *.lo
944:
945: clean-libtool:
946: -rm -rf .libs _libs
947:
948: distclean-libtool:
949: -rm -f libtool config.lt
950: install-pkgconfigDATA: $(pkgconfig_DATA)
951: @$(NORMAL_INSTALL)
952: @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
953: if test -n "$$list"; then \
954: echo " $(MKDIR_P) '$(DESTDIR)$(pkgconfigdir)'"; \
955: $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" || exit 1; \
956: fi; \
957: for p in $$list; do \
958: if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
959: echo "$$d$$p"; \
960: done | $(am__base_list) | \
961: while read files; do \
962: echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \
963: $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \
964: done
965:
966: uninstall-pkgconfigDATA:
967: @$(NORMAL_UNINSTALL)
968: @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
969: files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
970: dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir)
971:
972: # This directory's subdirectories are mostly independent; you can cd
973: # into them and run 'make' without going through this Makefile.
974: # To change the values of 'make' variables: instead of editing Makefiles,
975: # (1) if the variable is set in 'config.status', edit 'config.status'
976: # (which will cause the Makefiles to be regenerated when you run 'make');
977: # (2) otherwise, pass the desired values on the 'make' command line.
978: $(am__recursive_targets):
979: @fail=; \
980: if $(am__make_keepgoing); then \
981: failcom='fail=yes'; \
982: else \
983: failcom='exit 1'; \
984: fi; \
985: dot_seen=no; \
986: target=`echo $@ | sed s/-recursive//`; \
987: case "$@" in \
988: distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
989: *) list='$(SUBDIRS)' ;; \
990: esac; \
991: for subdir in $$list; do \
992: echo "Making $$target in $$subdir"; \
993: if test "$$subdir" = "."; then \
994: dot_seen=yes; \
995: local_target="$$target-am"; \
996: else \
997: local_target="$$target"; \
998: fi; \
999: ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
1000: || eval $$failcom; \
1001: done; \
1002: if test "$$dot_seen" = "no"; then \
1003: $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
1004: fi; test -z "$$fail"
1005:
1006: ID: $(am__tagged_files)
1007: $(am__define_uniq_tagged_files); mkid -fID $$unique
1008: tags: tags-recursive
1009: TAGS: tags
1010:
1011: tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
1012: set x; \
1013: here=`pwd`; \
1014: if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
1015: include_option=--etags-include; \
1016: empty_fix=.; \
1017: else \
1018: include_option=--include; \
1019: empty_fix=; \
1020: fi; \
1021: list='$(SUBDIRS)'; for subdir in $$list; do \
1022: if test "$$subdir" = .; then :; else \
1023: test ! -f $$subdir/TAGS || \
1024: set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
1025: fi; \
1026: done; \
1027: $(am__define_uniq_tagged_files); \
1028: shift; \
1029: if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
1030: test -n "$$unique" || unique=$$empty_fix; \
1031: if test $$# -gt 0; then \
1032: $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
1033: "$$@" $$unique; \
1034: else \
1035: $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
1036: $$unique; \
1037: fi; \
1038: fi
1039: ctags: ctags-recursive
1040:
1041: CTAGS: ctags
1042: ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
1043: $(am__define_uniq_tagged_files); \
1044: test -z "$(CTAGS_ARGS)$$unique" \
1045: || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
1046: $$unique
1047:
1048: GTAGS:
1049: here=`$(am__cd) $(top_builddir) && pwd` \
1050: && $(am__cd) $(top_srcdir) \
1051: && gtags -i $(GTAGS_ARGS) "$$here"
1052: cscope: cscope.files
1053: test ! -s cscope.files \
1054: || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS)
1055: clean-cscope:
1056: -rm -f cscope.files
1057: cscope.files: clean-cscope cscopelist
1058: cscopelist: cscopelist-recursive
1059:
1060: cscopelist-am: $(am__tagged_files)
1061: list='$(am__tagged_files)'; \
1062: case "$(srcdir)" in \
1063: [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
1064: *) sdir=$(subdir)/$(srcdir) ;; \
1065: esac; \
1066: for i in $$list; do \
1067: if test -f "$$i"; then \
1068: echo "$(subdir)/$$i"; \
1069: else \
1070: echo "$$sdir/$$i"; \
1071: fi; \
1072: done >> $(top_builddir)/cscope.files
1073:
1074: distclean-tags:
1075: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
1076: -rm -f cscope.out cscope.in.out cscope.po.out cscope.files
1077:
1078: distdir: $(BUILT_SOURCES)
1079: $(MAKE) $(AM_MAKEFLAGS) distdir-am
1080:
1081: distdir-am: $(DISTFILES)
1082: $(am__remove_distdir)
1083: test -d "$(distdir)" || mkdir "$(distdir)"
1084: @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1085: topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1086: list='$(DISTFILES)'; \
1087: dist_files=`for file in $$list; do echo $$file; done | \
1088: sed -e "s|^$$srcdirstrip/||;t" \
1089: -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
1090: case $$dist_files in \
1091: */*) $(MKDIR_P) `echo "$$dist_files" | \
1092: sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
1093: sort -u` ;; \
1094: esac; \
1095: for file in $$dist_files; do \
1096: if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
1097: if test -d $$d/$$file; then \
1098: dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
1099: if test -d "$(distdir)/$$file"; then \
1100: find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1101: fi; \
1102: if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
1103: cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
1104: find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1105: fi; \
1106: cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
1107: else \
1108: test -f "$(distdir)/$$file" \
1109: || cp -p $$d/$$file "$(distdir)/$$file" \
1110: || exit 1; \
1111: fi; \
1112: done
1113: @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
1114: if test "$$subdir" = .; then :; else \
1115: $(am__make_dryrun) \
1116: || test -d "$(distdir)/$$subdir" \
1117: || $(MKDIR_P) "$(distdir)/$$subdir" \
1118: || exit 1; \
1119: dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
1120: $(am__relativize); \
1121: new_distdir=$$reldir; \
1122: dir1=$$subdir; dir2="$(top_distdir)"; \
1123: $(am__relativize); \
1124: new_top_distdir=$$reldir; \
1125: echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
1126: echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
1127: ($(am__cd) $$subdir && \
1128: $(MAKE) $(AM_MAKEFLAGS) \
1129: top_distdir="$$new_top_distdir" \
1130: distdir="$$new_distdir" \
1131: am__remove_distdir=: \
1132: am__skip_length_check=: \
1133: am__skip_mode_fix=: \
1134: distdir) \
1135: || exit 1; \
1136: fi; \
1137: done
1138: $(MAKE) $(AM_MAKEFLAGS) \
1139: top_distdir="$(top_distdir)" distdir="$(distdir)" \
1140: dist-hook
1141: -test -n "$(am__skip_mode_fix)" \
1142: || find "$(distdir)" -type d ! -perm -755 \
1143: -exec chmod u+rwx,go+rx {} \; -o \
1144: ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
1145: ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
1146: ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
1147: || chmod -R a+r "$(distdir)"
1148: dist-gzip: distdir
1149: tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz
1150: $(am__post_remove_distdir)
1151:
1152: dist-bzip2: distdir
1153: tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
1154: $(am__post_remove_distdir)
1155:
1156: dist-lzip: distdir
1157: tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
1158: $(am__post_remove_distdir)
1159:
1160: dist-xz: distdir
1161: tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
1162: $(am__post_remove_distdir)
1163:
1164: dist-zstd: distdir
1165: tardir=$(distdir) && $(am__tar) | zstd -c $${ZSTD_CLEVEL-$${ZSTD_OPT--19}} >$(distdir).tar.zst
1166: $(am__post_remove_distdir)
1167:
1168: dist-tarZ: distdir
1169: @echo WARNING: "Support for distribution archives compressed with" \
1170: "legacy program 'compress' is deprecated." >&2
1171: @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
1172: tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
1173: $(am__post_remove_distdir)
1174:
1175: dist-shar: distdir
1176: @echo WARNING: "Support for shar distribution archives is" \
1177: "deprecated." >&2
1178: @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
1179: shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz
1180: $(am__post_remove_distdir)
1181:
1182: dist-zip: distdir
1183: -rm -f $(distdir).zip
1184: zip -rq $(distdir).zip $(distdir)
1185: $(am__post_remove_distdir)
1186:
1187: dist dist-all:
1188: $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:'
1189: $(am__post_remove_distdir)
1190:
1191: # This target untars the dist file and tries a VPATH configuration. Then
1192: # it guarantees that the distribution is self-contained by making another
1193: # tarfile.
1194: distcheck: dist
1195: case '$(DIST_ARCHIVES)' in \
1196: *.tar.gz*) \
1197: eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\
1198: *.tar.bz2*) \
1199: bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
1200: *.tar.lz*) \
1201: lzip -dc $(distdir).tar.lz | $(am__untar) ;;\
1202: *.tar.xz*) \
1203: xz -dc $(distdir).tar.xz | $(am__untar) ;;\
1204: *.tar.Z*) \
1205: uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
1206: *.shar.gz*) \
1207: eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
1208: *.zip*) \
1209: unzip $(distdir).zip ;;\
1210: *.tar.zst*) \
1211: zstd -dc $(distdir).tar.zst | $(am__untar) ;;\
1212: esac
1213: chmod -R a-w $(distdir)
1214: chmod u+w $(distdir)
1215: mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst
1216: chmod a-w $(distdir)
1217: test -d $(distdir)/_build || exit 0; \
1218: dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
1219: && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
1220: && am__cwd=`pwd` \
1221: && $(am__cd) $(distdir)/_build/sub \
1222: && ../../configure \
1223: $(AM_DISTCHECK_CONFIGURE_FLAGS) \
1224: $(DISTCHECK_CONFIGURE_FLAGS) \
1225: --srcdir=../.. --prefix="$$dc_install_base" \
1226: && $(MAKE) $(AM_MAKEFLAGS) \
1227: && $(MAKE) $(AM_MAKEFLAGS) dvi \
1228: && $(MAKE) $(AM_MAKEFLAGS) check \
1229: && $(MAKE) $(AM_MAKEFLAGS) install \
1230: && $(MAKE) $(AM_MAKEFLAGS) installcheck \
1231: && $(MAKE) $(AM_MAKEFLAGS) uninstall \
1232: && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
1233: distuninstallcheck \
1234: && chmod -R a-w "$$dc_install_base" \
1235: && ({ \
1236: (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
1237: && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
1238: && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
1239: && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
1240: distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
1241: } || { rm -rf "$$dc_destdir"; exit 1; }) \
1242: && rm -rf "$$dc_destdir" \
1243: && $(MAKE) $(AM_MAKEFLAGS) dist \
1244: && rm -rf $(DIST_ARCHIVES) \
1245: && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
1246: && cd "$$am__cwd" \
1247: || exit 1
1248: $(am__post_remove_distdir)
1249: @(echo "$(distdir) archives ready for distribution: "; \
1250: list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
1251: sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
1252: distuninstallcheck:
1253: @test -n '$(distuninstallcheck_dir)' || { \
1254: echo 'ERROR: trying to run $@ with an empty' \
1255: '$$(distuninstallcheck_dir)' >&2; \
1256: exit 1; \
1257: }; \
1258: $(am__cd) '$(distuninstallcheck_dir)' || { \
1259: echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \
1260: exit 1; \
1261: }; \
1262: test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \
1263: || { echo "ERROR: files left after uninstall:" ; \
1264: if test -n "$(DESTDIR)"; then \
1265: echo " (check DESTDIR support)"; \
1266: fi ; \
1267: $(distuninstallcheck_listfiles) ; \
1268: exit 1; } >&2
1269: distcleancheck: distclean
1270: @if test '$(srcdir)' = . ; then \
1271: echo "ERROR: distcleancheck can only run from a VPATH build" ; \
1272: exit 1 ; \
1273: fi
1274: @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
1275: || { echo "ERROR: files left in build directory after distclean:" ; \
1276: $(distcleancheck_listfiles) ; \
1277: exit 1; } >&2
1278: check-am: all-am
1279: check: check-recursive
1280: all-am: Makefile $(SCRIPTS) $(DATA)
1281: installdirs: installdirs-recursive
1282: installdirs-am:
1283: for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(pkgconfigdir)"; do \
1284: test -z "$$dir" || $(MKDIR_P) "$$dir"; \
1285: done
1286: install: install-recursive
1287: install-exec: install-exec-recursive
1288: install-data: install-data-recursive
1289: uninstall: uninstall-recursive
1290:
1291: install-am: all-am
1292: @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
1293:
1294: installcheck: installcheck-recursive
1295: install-strip:
1296: if test -z '$(STRIP)'; then \
1297: $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1298: install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1299: install; \
1300: else \
1301: $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1302: install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1303: "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
1304: fi
1305: mostlyclean-generic:
1306:
1307: clean-generic:
1308: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
1309:
1310: distclean-generic:
1311: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
1312: -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
1313:
1314: maintainer-clean-generic:
1315: @echo "This command is intended for maintainers to use"
1316: @echo "it deletes files that may require special tools to rebuild."
1317: clean: clean-recursive
1318:
1319: clean-am: clean-generic clean-libtool mostlyclean-am
1320:
1321: distclean: distclean-recursive
1322: -rm -f $(am__CONFIG_DISTCLEAN_FILES)
1323: -rm -f Makefile
1324: distclean-am: clean-am distclean-generic distclean-libtool \
1325: distclean-tags
1326:
1327: dvi: dvi-recursive
1328:
1329: dvi-am:
1330:
1331: html-am:
1332:
1333: info: info-recursive
1334:
1335: info-am:
1336:
1337: install-data-am: install-pkgconfigDATA
1338: @$(NORMAL_INSTALL)
1339: $(MAKE) $(AM_MAKEFLAGS) install-data-hook
1340: install-dvi: install-dvi-recursive
1341:
1342: install-dvi-am:
1343:
1344: install-exec-am: install-binSCRIPTS
1345:
1346: install-html: install-html-recursive
1347:
1348: install-html-am:
1349:
1350: install-info: install-info-recursive
1351:
1352: install-info-am:
1353:
1354: install-man:
1355:
1356: install-pdf: install-pdf-recursive
1357:
1358: install-pdf-am:
1359:
1360: install-ps: install-ps-recursive
1361:
1362: install-ps-am:
1363:
1364: installcheck-am:
1365:
1366: maintainer-clean: maintainer-clean-recursive
1367: -rm -f $(am__CONFIG_DISTCLEAN_FILES)
1368: -rm -rf $(top_srcdir)/autom4te.cache
1369: -rm -f Makefile
1370: maintainer-clean-am: distclean-am maintainer-clean-generic
1371:
1372: mostlyclean: mostlyclean-recursive
1373:
1374: mostlyclean-am: mostlyclean-generic mostlyclean-libtool
1375:
1376: pdf-am:
1377:
1378: ps: ps-recursive
1379:
1380: ps-am:
1381:
1382: uninstall-am: uninstall-binSCRIPTS uninstall-pkgconfigDATA
1383: @$(NORMAL_INSTALL)
1384: $(MAKE) $(AM_MAKEFLAGS) uninstall-hook
1385: .MAKE: $(am__recursive_targets) install-am install-data-am \
1386: install-strip uninstall-am
1387:
1388: .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \
1389: am--refresh check check-am clean clean-cscope clean-generic \
1390: clean-libtool cscope cscopelist-am ctags ctags-am dist \
1391: dist-all dist-bzip2 dist-gzip dist-hook dist-lzip dist-shar \
1392: dist-tarZ dist-xz dist-zip dist-zstd distcheck distclean \
1393: distclean-generic distclean-libtool distclean-tags \
1394: distcleancheck distdir distuninstallcheck dvi dvi-am html \
1395: html-am info info-am install install-am install-binSCRIPTS \
1396: install-data install-data-am install-data-hook install-dvi \
1397: install-dvi-am install-exec install-exec-am install-html \
1398: install-html-am install-info install-info-am install-man \
1399: install-pdf install-pdf-am install-pkgconfigDATA install-ps \
1400: install-ps-am install-strip installcheck installcheck-am \
1401: installdirs installdirs-am maintainer-clean \
1402: maintainer-clean-generic mostlyclean mostlyclean-generic \
1403: mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
1404: uninstall-am uninstall-binSCRIPTS uninstall-hook \
1405: uninstall-pkgconfigDATA
1406:
1407: .PRECIOUS: Makefile
1408:
1409:
1410: # List of files required to generate VC IDE .dsp, .vcproj and .vcxproj files
1411:
1412: dist-hook:
1413: rm -rf $(top_builddir)/tests/log
1414: find $(distdir) -name "*.dist" -exec rm {} \;
1415: (distit=`find $(srcdir) -name "*.dist" | grep -v ./ares/`; \
1416: for file in $$distit; do \
1417: strip=`echo $$file | sed -e s/^$(srcdir)// -e s/\.dist//`; \
1418: cp -p $$file $(distdir)$$strip; \
1419: done)
1420:
1421: html:
1422: cd docs && $(MAKE) html
1423:
1424: pdf:
1425: cd docs && $(MAKE) pdf
1426:
1427: check: test examples check-docs
1428:
1429: @CROSSCOMPILING_TRUE@test-full: test
1430: @CROSSCOMPILING_TRUE@test-torture: test
1431:
1432: @CROSSCOMPILING_TRUE@test:
1433: @CROSSCOMPILING_TRUE@ @echo "NOTICE: we can't run the tests when cross-compiling!"
1434:
1435: @CROSSCOMPILING_FALSE@test:
1436: @CROSSCOMPILING_FALSE@ @(cd tests; $(MAKE) all quiet-test)
1437:
1438: @CROSSCOMPILING_FALSE@test-full:
1439: @CROSSCOMPILING_FALSE@ @(cd tests; $(MAKE) all full-test)
1440:
1441: @CROSSCOMPILING_FALSE@test-nonflaky:
1442: @CROSSCOMPILING_FALSE@ @(cd tests; $(MAKE) all nonflaky-test)
1443:
1444: @CROSSCOMPILING_FALSE@test-torture:
1445: @CROSSCOMPILING_FALSE@ @(cd tests; $(MAKE) all torture-test)
1446:
1447: @CROSSCOMPILING_FALSE@test-event:
1448: @CROSSCOMPILING_FALSE@ @(cd tests; $(MAKE) all event-test)
1449:
1450: @CROSSCOMPILING_FALSE@test-am:
1451: @CROSSCOMPILING_FALSE@ @(cd tests; $(MAKE) all am-test)
1452:
1453: examples:
1454: @(cd docs/examples; $(MAKE) check)
1455:
1456: check-docs:
1457: @(cd docs/libcurl; $(MAKE) check)
1458:
1459: # Build source and binary rpms. For rpm-3.0 and above, the ~/.rpmmacros
1460: # must contain the following line:
1461: # %_topdir /home/loic/local/rpm
1462: # and that /home/loic/local/rpm contains the directory SOURCES, BUILD etc.
1463: #
1464: # cd /home/loic/local/rpm ; mkdir -p SOURCES BUILD RPMS/i386 SPECS SRPMS
1465: #
1466: # If additional configure flags are needed to build the package, add the
1467: # following in ~/.rpmmacros
1468: # %configure CFLAGS="%{optflags}" ./configure %{_target_platform} --prefix=%{_prefix} ${AM_CONFIGFLAGS}
1469: # and run make rpm in the following way:
1470: # AM_CONFIGFLAGS='--with-uri=/home/users/loic/local/RedHat-6.2' make rpm
1471: #
1472:
1473: rpms:
1474: $(MAKE) RPMDIST=curl rpm
1475: $(MAKE) RPMDIST=curl-ssl rpm
1476:
1477: rpm:
1478: RPM_TOPDIR=`rpm --showrc | $(PERL) -n -e 'print if(s/.*_topdir\s+(.*)/$$1/)'` ; \
1479: cp $(srcdir)/packages/Linux/RPM/$(RPMDIST).spec $$RPM_TOPDIR/SPECS ; \
1480: cp $(PACKAGE)-$(VERSION).tar.gz $$RPM_TOPDIR/SOURCES ; \
1481: rpm -ba --clean --rmsource $$RPM_TOPDIR/SPECS/$(RPMDIST).spec ; \
1482: mv $$RPM_TOPDIR/RPMS/i386/$(RPMDIST)-*.rpm . ; \
1483: mv $$RPM_TOPDIR/SRPMS/$(RPMDIST)-*.src.rpm .
1484:
1485: #
1486: # Build a Solaris pkgadd format file
1487: # run 'make pkgadd' once you've done './configure' and 'make' to make a Solaris pkgadd format
1488: # file (which ends up back in this directory).
1489: # The pkgadd file is in 'pkgtrans' format, so to install on Solaris, do
1490: # pkgadd -d ./HAXXcurl-*
1491: #
1492:
1493: # gak - libtool requires an absolute directory, hence the pwd below...
1494: pkgadd:
1495: umask 022 ; \
1496: $(MAKE) install DESTDIR=`/bin/pwd`/packages/Solaris/root ; \
1497: cat COPYING > $(srcdir)/packages/Solaris/copyright ; \
1498: cd $(srcdir)/packages/Solaris && $(MAKE) package
1499:
1500: #
1501: # Build a cygwin binary tarball installation file
1502: # resulting .tar.bz2 file will end up at packages/Win32/cygwin
1503: cygwinbin:
1504: $(MAKE) -C packages/Win32/cygwin cygwinbin
1505:
1506: # We extend the standard install with a custom hook:
1507: install-data-hook:
1508: (cd include && $(MAKE) install)
1509: (cd docs && $(MAKE) install)
1510: (cd docs/libcurl && $(MAKE) install)
1511:
1512: # We extend the standard uninstall with a custom hook:
1513: uninstall-hook:
1514: (cd include && $(MAKE) uninstall)
1515: (cd docs && $(MAKE) uninstall)
1516: (cd docs/libcurl && $(MAKE) uninstall)
1517:
1518: ca-bundle: lib/mk-ca-bundle.pl
1519: @echo "generating a fresh ca-bundle.crt"
1520: @perl $< -b -l -u lib/ca-bundle.crt
1521:
1522: ca-firefox: lib/firefox-db2pem.sh
1523: @echo "generating a fresh ca-bundle.crt"
1524: ./lib/firefox-db2pem.sh lib/ca-bundle.crt
1525:
1526: checksrc:
1527: (cd lib && $(MAKE) checksrc)
1528: (cd src && $(MAKE) checksrc)
1529: (cd tests && $(MAKE) checksrc)
1530: (cd include/curl && $(MAKE) checksrc)
1531: (cd docs/examples && $(MAKE) checksrc)
1532:
1533: .PHONY: vc-ide
1534:
1535: vc-ide: $(VC6_LIBDSP_DEPS) $(VC6_SRCDSP_DEPS) $(VC7_LIBVCPROJ_DEPS) \
1536: $(VC7_SRCVCPROJ_DEPS) $(VC71_LIBVCPROJ_DEPS) $(VC71_SRCVCPROJ_DEPS) \
1537: $(VC8_LIBVCPROJ_DEPS) $(VC8_SRCVCPROJ_DEPS) $(VC9_LIBVCPROJ_DEPS) \
1538: $(VC9_SRCVCPROJ_DEPS) $(VC10_LIBVCXPROJ_DEPS) $(VC10_SRCVCXPROJ_DEPS) \
1539: $(VC11_LIBVCXPROJ_DEPS) $(VC11_SRCVCXPROJ_DEPS) $(VC12_LIBVCXPROJ_DEPS) \
1540: $(VC12_SRCVCXPROJ_DEPS) $(VC14_LIBVCXPROJ_DEPS) $(VC14_SRCVCXPROJ_DEPS) \
1541: $(VC15_LIBVCXPROJ_DEPS) $(VC15_SRCVCXPROJ_DEPS)
1542: @(win32_lib_srcs='$(LIB_CFILES)'; \
1543: win32_lib_hdrs='$(LIB_HFILES) config-win32.h'; \
1544: win32_lib_rc='$(LIB_RCFILES)'; \
1545: win32_lib_vauth_srcs='$(LIB_VAUTH_CFILES)'; \
1546: win32_lib_vauth_hdrs='$(LIB_VAUTH_HFILES)'; \
1547: win32_lib_vquic_srcs='$(LIB_VQUIC_CFILES)'; \
1548: win32_lib_vquic_hdrs='$(LIB_VQUIC_HFILES)'; \
1549: win32_lib_vssh_srcs='$(LIB_VSSH_CFILES)'; \
1550: win32_lib_vssh_hdrs='$(LIB_VSSH_HFILES)'; \
1551: win32_lib_vtls_srcs='$(LIB_VTLS_CFILES)'; \
1552: win32_lib_vtls_hdrs='$(LIB_VTLS_HFILES)'; \
1553: win32_src_srcs='$(CURL_CFILES)'; \
1554: win32_src_hdrs='$(CURL_HFILES)'; \
1555: win32_src_rc='$(CURL_RCFILES)'; \
1556: win32_src_x_srcs='$(CURLX_CFILES)'; \
1557: win32_src_x_hdrs='$(CURLX_HFILES) ../lib/config-win32.h'; \
1558: \
1559: sorted_lib_srcs=`for file in $$win32_lib_srcs; do echo $$file; done | sort`; \
1560: sorted_lib_hdrs=`for file in $$win32_lib_hdrs; do echo $$file; done | sort`; \
1561: sorted_lib_vauth_srcs=`for file in $$win32_lib_vauth_srcs; do echo $$file; done | sort`; \
1562: sorted_lib_vauth_hdrs=`for file in $$win32_lib_vauth_hdrs; do echo $$file; done | sort`; \
1563: sorted_lib_vquic_srcs=`for file in $$win32_lib_vquic_srcs; do echo $$file; done | sort`; \
1564: sorted_lib_vquic_hdrs=`for file in $$win32_lib_vquic_hdrs; do echo $$file; done | sort`; \
1565: sorted_lib_vssh_srcs=`for file in $$win32_lib_vssh_srcs; do echo $$file; done | sort`; \
1566: sorted_lib_vssh_hdrs=`for file in $$win32_lib_vssh_hdrs; do echo $$file; done | sort`; \
1567: sorted_lib_vtls_srcs=`for file in $$win32_lib_vtls_srcs; do echo $$file; done | sort`; \
1568: sorted_lib_vtls_hdrs=`for file in $$win32_lib_vtls_hdrs; do echo $$file; done | sort`; \
1569: sorted_src_srcs=`for file in $$win32_src_srcs; do echo $$file; done | sort`; \
1570: sorted_src_hdrs=`for file in $$win32_src_hdrs; do echo $$file; done | sort`; \
1571: sorted_src_x_srcs=`for file in $$win32_src_x_srcs; do echo $$file; done | sort`; \
1572: sorted_src_x_hdrs=`for file in $$win32_src_x_hdrs; do echo $$file; done | sort`; \
1573: \
1574: awk_code='\
1575: function gen_element(type, dir, file)\
1576: {\
1577: sub(/vauth\//, "", file);\
1578: sub(/vquic\//, "", file);\
1579: sub(/vssh\//, "", file);\
1580: sub(/vtls\//, "", file);\
1581: \
1582: spaces=" ";\
1583: if(dir == "lib\\vauth" ||\
1584: dir == "lib\\vquic" ||\
1585: dir == "lib\\vssh" ||\
1586: dir == "lib\\vtls")\
1587: tabs=" ";\
1588: else\
1589: tabs=" ";\
1590: \
1591: if(type == "dsp") {\
1592: printf("# Begin Source File\r\n");\
1593: printf("\r\n");\
1594: printf("SOURCE=..\\..\\..\\..\\%s\\%s\r\n", dir, file);\
1595: printf("# End Source File\r\n");\
1596: }\
1597: else if(type == "vcproj1") {\
1598: printf("%s<File\r\n", tabs);\
1599: printf("%s RelativePath=\"..\\..\\..\\..\\%s\\%s\">\r\n",\
1600: tabs, dir, file);\
1601: printf("%s</File>\r\n", tabs);\
1602: }\
1603: else if(type == "vcproj2") {\
1604: printf("%s<File\r\n", tabs);\
1605: printf("%s RelativePath=\"..\\..\\..\\..\\%s\\%s\"\r\n",\
1606: tabs, dir, file);\
1607: printf("%s>\r\n", tabs);\
1608: printf("%s</File>\r\n", tabs);\
1609: }\
1610: else if(type == "vcxproj") {\
1611: i = index(file, ".");\
1612: ext = substr(file, i == 0 ? 0 : i + 1);\
1613: \
1614: if(ext == "c")\
1615: printf("%s<ClCompile Include=\"..\\..\\..\\..\\%s\\%s\" />\r\n",\
1616: spaces, dir, file);\
1617: else if(ext == "h")\
1618: printf("%s<ClInclude Include=\"..\\..\\..\\..\\%s\\%s\" />\r\n",\
1619: spaces, dir, file);\
1620: else if(ext == "rc")\
1621: printf("%s<ResourceCompile Include=\"..\\..\\..\\..\\%s\\%s\" />\r\n",\
1622: spaces, dir, file);\
1623: }\
1624: }\
1625: \
1626: {\
1627: \
1628: if($$0 == "CURL_LIB_C_FILES") {\
1629: split(lib_srcs, arr);\
1630: for(val in arr) gen_element(proj_type, "lib", arr[val]);\
1631: }\
1632: else if($$0 == "CURL_LIB_H_FILES") {\
1633: split(lib_hdrs, arr);\
1634: for(val in arr) gen_element(proj_type, "lib", arr[val]);\
1635: }\
1636: else if($$0 == "CURL_LIB_RC_FILES") {\
1637: split(lib_rc, arr);\
1638: for(val in arr) gen_element(proj_type, "lib", arr[val]);\
1639: }\
1640: else if($$0 == "CURL_LIB_VAUTH_C_FILES") {\
1641: split(lib_vauth_srcs, arr);\
1642: for(val in arr) gen_element(proj_type, "lib\\vauth", arr[val]);\
1643: }\
1644: else if($$0 == "CURL_LIB_VAUTH_H_FILES") {\
1645: split(lib_vauth_hdrs, arr);\
1646: for(val in arr) gen_element(proj_type, "lib\\vauth", arr[val]);\
1647: }\
1648: else if($$0 == "CURL_LIB_VQUIC_C_FILES") {\
1649: split(lib_vquic_srcs, arr);\
1650: for(val in arr) gen_element(proj_type, "lib\\vquic", arr[val]);\
1651: }\
1652: else if($$0 == "CURL_LIB_VQUIC_H_FILES") {\
1653: split(lib_vquic_hdrs, arr);\
1654: for(val in arr) gen_element(proj_type, "lib\\vquic", arr[val]);\
1655: }\
1656: else if($$0 == "CURL_LIB_VSSH_C_FILES") {\
1657: split(lib_vssh_srcs, arr);\
1658: for(val in arr) gen_element(proj_type, "lib\\vssh", arr[val]);\
1659: }\
1660: else if($$0 == "CURL_LIB_VSSH_H_FILES") {\
1661: split(lib_vssh_hdrs, arr);\
1662: for(val in arr) gen_element(proj_type, "lib\\vssh", arr[val]);\
1663: }\
1664: else if($$0 == "CURL_LIB_VTLS_C_FILES") {\
1665: split(lib_vtls_srcs, arr);\
1666: for(val in arr) gen_element(proj_type, "lib\\vtls", arr[val]);\
1667: }\
1668: else if($$0 == "CURL_LIB_VTLS_H_FILES") {\
1669: split(lib_vtls_hdrs, arr);\
1670: for(val in arr) gen_element(proj_type, "lib\\vtls", arr[val]);\
1671: }\
1672: else if($$0 == "CURL_SRC_C_FILES") {\
1673: split(src_srcs, arr);\
1674: for(val in arr) gen_element(proj_type, "src", arr[val]);\
1675: }\
1676: else if($$0 == "CURL_SRC_H_FILES") {\
1677: split(src_hdrs, arr);\
1678: for(val in arr) gen_element(proj_type, "src", arr[val]);\
1679: }\
1680: else if($$0 == "CURL_SRC_RC_FILES") {\
1681: split(src_rc, arr);\
1682: for(val in arr) gen_element(proj_type, "src", arr[val]);\
1683: }\
1684: else if($$0 == "CURL_SRC_X_C_FILES") {\
1685: split(src_x_srcs, arr);\
1686: for(val in arr) {\
1687: sub(/..\/lib\//, "", arr[val]);\
1688: gen_element(proj_type, "lib", arr[val]);\
1689: }\
1690: }\
1691: else if($$0 == "CURL_SRC_X_H_FILES") {\
1692: split(src_x_hdrs, arr);\
1693: for(val in arr) {\
1694: sub(/..\/lib\//, "", arr[val]);\
1695: gen_element(proj_type, "lib", arr[val]);\
1696: }\
1697: }\
1698: else\
1699: printf("%s\r\n", $$0);\
1700: }';\
1701: \
1702: echo "generating '$(VC6_LIBDSP)'"; \
1703: awk -v proj_type=dsp \
1704: -v lib_srcs="$$sorted_lib_srcs" \
1705: -v lib_hdrs="$$sorted_lib_hdrs" \
1706: -v lib_rc="$$win32_lib_rc" \
1707: -v lib_vauth_srcs="$$sorted_lib_vauth_srcs" \
1708: -v lib_vauth_hdrs="$$sorted_lib_vauth_hdrs" \
1709: -v lib_vquic_srcs="$$sorted_lib_vquic_srcs" \
1710: -v lib_vquic_hdrs="$$sorted_lib_vquic_hdrs" \
1711: -v lib_vssh_srcs="$$sorted_lib_vssh_srcs" \
1712: -v lib_vssh_hdrs="$$sorted_lib_vssh_hdrs" \
1713: -v lib_vtls_srcs="$$sorted_lib_vtls_srcs" \
1714: -v lib_vtls_hdrs="$$sorted_lib_vtls_hdrs" \
1715: "$$awk_code" $(srcdir)/$(VC6_LIBTMPL) > $(VC6_LIBDSP) || { exit 1; }; \
1716: \
1717: echo "generating '$(VC6_SRCDSP)'"; \
1718: awk -v proj_type=dsp \
1719: -v src_srcs="$$sorted_src_srcs" \
1720: -v src_hdrs="$$sorted_src_hdrs" \
1721: -v src_rc="$$win32_src_rc" \
1722: -v src_x_srcs="$$sorted_src_x_srcs" \
1723: -v src_x_hdrs="$$sorted_src_x_hdrs" \
1724: "$$awk_code" $(srcdir)/$(VC6_SRCTMPL) > $(VC6_SRCDSP) || { exit 1; }; \
1725: \
1726: echo "generating '$(VC7_LIBVCPROJ)'"; \
1727: awk -v proj_type=vcproj1 \
1728: -v lib_srcs="$$sorted_lib_srcs" \
1729: -v lib_hdrs="$$sorted_lib_hdrs" \
1730: -v lib_rc="$$win32_lib_rc" \
1731: -v lib_vauth_srcs="$$sorted_lib_vauth_srcs" \
1732: -v lib_vauth_hdrs="$$sorted_lib_vauth_hdrs" \
1733: -v lib_vquic_srcs="$$sorted_lib_vquic_srcs" \
1734: -v lib_vquic_hdrs="$$sorted_lib_vquic_hdrs" \
1735: -v lib_vssh_srcs="$$sorted_lib_vssh_srcs" \
1736: -v lib_vssh_hdrs="$$sorted_lib_vssh_hdrs" \
1737: -v lib_vtls_srcs="$$sorted_lib_vtls_srcs" \
1738: -v lib_vtls_hdrs="$$sorted_lib_vtls_hdrs" \
1739: "$$awk_code" $(srcdir)/$(VC7_LIBTMPL) > $(VC7_LIBVCPROJ) || { exit 1; }; \
1740: \
1741: echo "generating '$(VC7_SRCVCPROJ)'"; \
1742: awk -v proj_type=vcproj1 \
1743: -v src_srcs="$$sorted_src_srcs" \
1744: -v src_hdrs="$$sorted_src_hdrs" \
1745: -v src_rc="$$win32_src_rc" \
1746: -v src_x_srcs="$$sorted_src_x_srcs" \
1747: -v src_x_hdrs="$$sorted_src_x_hdrs" \
1748: "$$awk_code" $(srcdir)/$(VC7_SRCTMPL) > $(VC7_SRCVCPROJ) || { exit 1; }; \
1749: \
1750: echo "generating '$(VC71_LIBVCPROJ)'"; \
1751: awk -v proj_type=vcproj1 \
1752: -v lib_srcs="$$sorted_lib_srcs" \
1753: -v lib_hdrs="$$sorted_lib_hdrs" \
1754: -v lib_rc="$$win32_lib_rc" \
1755: -v lib_vauth_srcs="$$sorted_lib_vauth_srcs" \
1756: -v lib_vauth_hdrs="$$sorted_lib_vauth_hdrs" \
1757: -v lib_vquic_srcs="$$sorted_lib_vquic_srcs" \
1758: -v lib_vquic_hdrs="$$sorted_lib_vquic_hdrs" \
1759: -v lib_vssh_srcs="$$sorted_lib_vssh_srcs" \
1760: -v lib_vssh_hdrs="$$sorted_lib_vssh_hdrs" \
1761: -v lib_vtls_srcs="$$sorted_lib_vtls_srcs" \
1762: -v lib_vtls_hdrs="$$sorted_lib_vtls_hdrs" \
1763: "$$awk_code" $(srcdir)/$(VC71_LIBTMPL) > $(VC71_LIBVCPROJ) || { exit 1; }; \
1764: \
1765: echo "generating '$(VC71_SRCVCPROJ)'"; \
1766: awk -v proj_type=vcproj1 \
1767: -v src_srcs="$$sorted_src_srcs" \
1768: -v src_hdrs="$$sorted_src_hdrs" \
1769: -v src_rc="$$win32_src_rc" \
1770: -v src_x_srcs="$$sorted_src_x_srcs" \
1771: -v src_x_hdrs="$$sorted_src_x_hdrs" \
1772: "$$awk_code" $(srcdir)/$(VC71_SRCTMPL) > $(VC71_SRCVCPROJ) || { exit 1; }; \
1773: \
1774: echo "generating '$(VC8_LIBVCPROJ)'"; \
1775: awk -v proj_type=vcproj2 \
1776: -v lib_srcs="$$sorted_lib_srcs" \
1777: -v lib_hdrs="$$sorted_lib_hdrs" \
1778: -v lib_rc="$$win32_lib_rc" \
1779: -v lib_vauth_srcs="$$sorted_lib_vauth_srcs" \
1780: -v lib_vauth_hdrs="$$sorted_lib_vauth_hdrs" \
1781: -v lib_vquic_srcs="$$sorted_lib_vquic_srcs" \
1782: -v lib_vquic_hdrs="$$sorted_lib_vquic_hdrs" \
1783: -v lib_vssh_srcs="$$sorted_lib_vssh_srcs" \
1784: -v lib_vssh_hdrs="$$sorted_lib_vssh_hdrs" \
1785: -v lib_vtls_srcs="$$sorted_lib_vtls_srcs" \
1786: -v lib_vtls_hdrs="$$sorted_lib_vtls_hdrs" \
1787: "$$awk_code" $(srcdir)/$(VC8_LIBTMPL) > $(VC8_LIBVCPROJ) || { exit 1; }; \
1788: \
1789: echo "generating '$(VC8_SRCVCPROJ)'"; \
1790: awk -v proj_type=vcproj2 \
1791: -v src_srcs="$$sorted_src_srcs" \
1792: -v src_hdrs="$$sorted_src_hdrs" \
1793: -v src_rc="$$win32_src_rc" \
1794: -v src_x_srcs="$$sorted_src_x_srcs" \
1795: -v src_x_hdrs="$$sorted_src_x_hdrs" \
1796: "$$awk_code" $(srcdir)/$(VC8_SRCTMPL) > $(VC8_SRCVCPROJ) || { exit 1; }; \
1797: \
1798: echo "generating '$(VC9_LIBVCPROJ)'"; \
1799: awk -v proj_type=vcproj2 \
1800: -v lib_srcs="$$sorted_lib_srcs" \
1801: -v lib_hdrs="$$sorted_lib_hdrs" \
1802: -v lib_rc="$$win32_lib_rc" \
1803: -v lib_vauth_srcs="$$sorted_lib_vauth_srcs" \
1804: -v lib_vauth_hdrs="$$sorted_lib_vauth_hdrs" \
1805: -v lib_vquic_srcs="$$sorted_lib_vquic_srcs" \
1806: -v lib_vquic_hdrs="$$sorted_lib_vquic_hdrs" \
1807: -v lib_vssh_srcs="$$sorted_lib_vssh_srcs" \
1808: -v lib_vssh_hdrs="$$sorted_lib_vssh_hdrs" \
1809: -v lib_vtls_srcs="$$sorted_lib_vtls_srcs" \
1810: -v lib_vtls_hdrs="$$sorted_lib_vtls_hdrs" \
1811: "$$awk_code" $(srcdir)/$(VC9_LIBTMPL) > $(VC9_LIBVCPROJ) || { exit 1; }; \
1812: \
1813: echo "generating '$(VC9_SRCVCPROJ)'"; \
1814: awk -v proj_type=vcproj2 \
1815: -v src_srcs="$$sorted_src_srcs" \
1816: -v src_hdrs="$$sorted_src_hdrs" \
1817: -v src_rc="$$win32_src_rc" \
1818: -v src_x_srcs="$$sorted_src_x_srcs" \
1819: -v src_x_hdrs="$$sorted_src_x_hdrs" \
1820: "$$awk_code" $(srcdir)/$(VC9_SRCTMPL) > $(VC9_SRCVCPROJ) || { exit 1; }; \
1821: \
1822: echo "generating '$(VC10_LIBVCXPROJ)'"; \
1823: awk -v proj_type=vcxproj \
1824: -v lib_srcs="$$sorted_lib_srcs" \
1825: -v lib_hdrs="$$sorted_lib_hdrs" \
1826: -v lib_rc="$$win32_lib_rc" \
1827: -v lib_vauth_srcs="$$sorted_lib_vauth_srcs" \
1828: -v lib_vauth_hdrs="$$sorted_lib_vauth_hdrs" \
1829: -v lib_vquic_srcs="$$sorted_lib_vquic_srcs" \
1830: -v lib_vquic_hdrs="$$sorted_lib_vquic_hdrs" \
1831: -v lib_vssh_srcs="$$sorted_lib_vssh_srcs" \
1832: -v lib_vssh_hdrs="$$sorted_lib_vssh_hdrs" \
1833: -v lib_vtls_srcs="$$sorted_lib_vtls_srcs" \
1834: -v lib_vtls_hdrs="$$sorted_lib_vtls_hdrs" \
1835: "$$awk_code" $(srcdir)/$(VC10_LIBTMPL) > $(VC10_LIBVCXPROJ) || { exit 1; }; \
1836: \
1837: echo "generating '$(VC10_SRCVCXPROJ)'"; \
1838: awk -v proj_type=vcxproj \
1839: -v src_srcs="$$sorted_src_srcs" \
1840: -v src_hdrs="$$sorted_src_hdrs" \
1841: -v src_rc="$$win32_src_rc" \
1842: -v src_x_srcs="$$sorted_src_x_srcs" \
1843: -v src_x_hdrs="$$sorted_src_x_hdrs" \
1844: "$$awk_code" $(srcdir)/$(VC10_SRCTMPL) > $(VC10_SRCVCXPROJ) || { exit 1; }; \
1845: \
1846: echo "generating '$(VC11_LIBVCXPROJ)'"; \
1847: awk -v proj_type=vcxproj \
1848: -v lib_srcs="$$sorted_lib_srcs" \
1849: -v lib_hdrs="$$sorted_lib_hdrs" \
1850: -v lib_rc="$$win32_lib_rc" \
1851: -v lib_vauth_srcs="$$sorted_lib_vauth_srcs" \
1852: -v lib_vauth_hdrs="$$sorted_lib_vauth_hdrs" \
1853: -v lib_vquic_srcs="$$sorted_lib_vquic_srcs" \
1854: -v lib_vquic_hdrs="$$sorted_lib_vquic_hdrs" \
1855: -v lib_vssh_srcs="$$sorted_lib_vssh_srcs" \
1856: -v lib_vssh_hdrs="$$sorted_lib_vssh_hdrs" \
1857: -v lib_vtls_srcs="$$sorted_lib_vtls_srcs" \
1858: -v lib_vtls_hdrs="$$sorted_lib_vtls_hdrs" \
1859: "$$awk_code" $(srcdir)/$(VC11_LIBTMPL) > $(VC11_LIBVCXPROJ) || { exit 1; }; \
1860: \
1861: echo "generating '$(VC11_SRCVCXPROJ)'"; \
1862: awk -v proj_type=vcxproj \
1863: -v src_srcs="$$sorted_src_srcs" \
1864: -v src_hdrs="$$sorted_src_hdrs" \
1865: -v src_rc="$$win32_src_rc" \
1866: -v src_x_srcs="$$sorted_src_x_srcs" \
1867: -v src_x_hdrs="$$sorted_src_x_hdrs" \
1868: "$$awk_code" $(srcdir)/$(VC11_SRCTMPL) > $(VC11_SRCVCXPROJ) || { exit 1; }; \
1869: \
1870: echo "generating '$(VC12_LIBVCXPROJ)'"; \
1871: awk -v proj_type=vcxproj \
1872: -v lib_srcs="$$sorted_lib_srcs" \
1873: -v lib_hdrs="$$sorted_lib_hdrs" \
1874: -v lib_rc="$$win32_lib_rc" \
1875: -v lib_vauth_srcs="$$sorted_lib_vauth_srcs" \
1876: -v lib_vauth_hdrs="$$sorted_lib_vauth_hdrs" \
1877: -v lib_vquic_srcs="$$sorted_lib_vquic_srcs" \
1878: -v lib_vquic_hdrs="$$sorted_lib_vquic_hdrs" \
1879: -v lib_vssh_srcs="$$sorted_lib_vssh_srcs" \
1880: -v lib_vssh_hdrs="$$sorted_lib_vssh_hdrs" \
1881: -v lib_vtls_srcs="$$sorted_lib_vtls_srcs" \
1882: -v lib_vtls_hdrs="$$sorted_lib_vtls_hdrs" \
1883: "$$awk_code" $(srcdir)/$(VC12_LIBTMPL) > $(VC12_LIBVCXPROJ) || { exit 1; }; \
1884: \
1885: echo "generating '$(VC12_SRCVCXPROJ)'"; \
1886: awk -v proj_type=vcxproj \
1887: -v src_srcs="$$sorted_src_srcs" \
1888: -v src_hdrs="$$sorted_src_hdrs" \
1889: -v src_rc="$$win32_src_rc" \
1890: -v src_x_srcs="$$sorted_src_x_srcs" \
1891: -v src_x_hdrs="$$sorted_src_x_hdrs" \
1892: "$$awk_code" $(srcdir)/$(VC12_SRCTMPL) > $(VC12_SRCVCXPROJ) || { exit 1; }; \
1893: \
1894: echo "generating '$(VC14_LIBVCXPROJ)'"; \
1895: awk -v proj_type=vcxproj \
1896: -v lib_srcs="$$sorted_lib_srcs" \
1897: -v lib_hdrs="$$sorted_lib_hdrs" \
1898: -v lib_rc="$$win32_lib_rc" \
1899: -v lib_vauth_srcs="$$sorted_lib_vauth_srcs" \
1900: -v lib_vauth_hdrs="$$sorted_lib_vauth_hdrs" \
1901: -v lib_vquic_srcs="$$sorted_lib_vquic_srcs" \
1902: -v lib_vquic_hdrs="$$sorted_lib_vquic_hdrs" \
1903: -v lib_vssh_srcs="$$sorted_lib_vssh_srcs" \
1904: -v lib_vssh_hdrs="$$sorted_lib_vssh_hdrs" \
1905: -v lib_vtls_srcs="$$sorted_lib_vtls_srcs" \
1906: -v lib_vtls_hdrs="$$sorted_lib_vtls_hdrs" \
1907: "$$awk_code" $(srcdir)/$(VC14_LIBTMPL) > $(VC14_LIBVCXPROJ) || { exit 1; }; \
1908: \
1909: echo "generating '$(VC14_SRCVCXPROJ)'"; \
1910: awk -v proj_type=vcxproj \
1911: -v src_srcs="$$sorted_src_srcs" \
1912: -v src_hdrs="$$sorted_src_hdrs" \
1913: -v src_rc="$$win32_src_rc" \
1914: -v src_x_srcs="$$sorted_src_x_srcs" \
1915: -v src_x_hdrs="$$sorted_src_x_hdrs" \
1916: "$$awk_code" $(srcdir)/$(VC14_SRCTMPL) > $(VC14_SRCVCXPROJ) || { exit 1; }; \
1917: \
1918: echo "generating '$(VC15_LIBVCXPROJ)'"; \
1919: awk -v proj_type=vcxproj \
1920: -v lib_srcs="$$sorted_lib_srcs" \
1921: -v lib_hdrs="$$sorted_lib_hdrs" \
1922: -v lib_rc="$$win32_lib_rc" \
1923: -v lib_vauth_srcs="$$sorted_lib_vauth_srcs" \
1924: -v lib_vauth_hdrs="$$sorted_lib_vauth_hdrs" \
1925: -v lib_vquic_srcs="$$sorted_lib_vquic_srcs" \
1926: -v lib_vquic_hdrs="$$sorted_lib_vquic_hdrs" \
1927: -v lib_vssh_srcs="$$sorted_lib_vssh_srcs" \
1928: -v lib_vssh_hdrs="$$sorted_lib_vssh_hdrs" \
1929: -v lib_vtls_srcs="$$sorted_lib_vtls_srcs" \
1930: -v lib_vtls_hdrs="$$sorted_lib_vtls_hdrs" \
1931: "$$awk_code" $(srcdir)/$(VC15_LIBTMPL) > $(VC15_LIBVCXPROJ) || { exit 1; }; \
1932: \
1933: echo "generating '$(VC15_SRCVCXPROJ)'"; \
1934: awk -v proj_type=vcxproj \
1935: -v src_srcs="$$sorted_src_srcs" \
1936: -v src_hdrs="$$sorted_src_hdrs" \
1937: -v src_rc="$$win32_src_rc" \
1938: -v src_x_srcs="$$sorted_src_x_srcs" \
1939: -v src_x_hdrs="$$sorted_src_x_hdrs" \
1940: "$$awk_code" $(srcdir)/$(VC15_SRCTMPL) > $(VC15_SRCVCXPROJ) || { exit 1; };)
1941:
1942: tidy:
1943: (cd src && $(MAKE) tidy)
1944: (cd lib && $(MAKE) tidy)
1945:
1946: # Tell versions [3.59,3.63) of GNU make to not export all variables.
1947: # Otherwise a system limit (for SysV at least) may be exceeded.
1948: .NOEXPORT:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>