Annotation of embedaddon/curl/Makefile.in, revision 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>