Makefile (39392B)
1 # Makefile.in generated by automake 1.16.5 from Makefile.am. 2 # Makefile. Generated from Makefile.in by configure. 3 4 # Copyright (C) 1994-2021 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 16 17 #*************************************************************************** 18 # _ _ ____ _ 19 # Project ___| | | | _ \| | 20 # / __| | | | |_) | | 21 # | (__| |_| | _ <| |___ 22 # \___|\___/|_| \_\_____| 23 # 24 # Copyright (C) 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.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 # SPDX-License-Identifier: curl 38 # 39 ########################################################################### 40 41 42 43 am__is_gnu_make = { \ 44 if test -z '$(MAKELEVEL)'; then \ 45 false; \ 46 elif test -n '$(MAKE_HOST)'; then \ 47 true; \ 48 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ 49 true; \ 50 else \ 51 false; \ 52 fi; \ 53 } 54 am__make_running_with_option = \ 55 case $${target_option-} in \ 56 ?) ;; \ 57 *) echo "am__make_running_with_option: internal error: invalid" \ 58 "target option '$${target_option-}' specified" >&2; \ 59 exit 1;; \ 60 esac; \ 61 has_opt=no; \ 62 sane_makeflags=$$MAKEFLAGS; \ 63 if $(am__is_gnu_make); then \ 64 sane_makeflags=$$MFLAGS; \ 65 else \ 66 case $$MAKEFLAGS in \ 67 *\\[\ \ ]*) \ 68 bs=\\; \ 69 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ 70 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ 71 esac; \ 72 fi; \ 73 skip_next=no; \ 74 strip_trailopt () \ 75 { \ 76 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ 77 }; \ 78 for flg in $$sane_makeflags; do \ 79 test $$skip_next = yes && { skip_next=no; continue; }; \ 80 case $$flg in \ 81 *=*|--*) continue;; \ 82 -*I) strip_trailopt 'I'; skip_next=yes;; \ 83 -*I?*) strip_trailopt 'I';; \ 84 -*O) strip_trailopt 'O'; skip_next=yes;; \ 85 -*O?*) strip_trailopt 'O';; \ 86 -*l) strip_trailopt 'l'; skip_next=yes;; \ 87 -*l?*) strip_trailopt 'l';; \ 88 -[dEDm]) skip_next=yes;; \ 89 -[JT]) skip_next=yes;; \ 90 esac; \ 91 case $$flg in \ 92 *$$target_option*) has_opt=yes; break;; \ 93 esac; \ 94 done; \ 95 test $$has_opt = yes 96 am__make_dryrun = (target_option=n; $(am__make_running_with_option)) 97 am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 98 pkgdatadir = $(datadir)/curl 99 pkgincludedir = $(includedir)/curl 100 pkglibdir = $(libdir)/curl 101 pkglibexecdir = $(libexecdir)/curl 102 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd 103 install_sh_DATA = $(install_sh) -c -m 644 104 install_sh_PROGRAM = $(install_sh) -c 105 install_sh_SCRIPT = $(install_sh) -c 106 INSTALL_HEADER = $(INSTALL_DATA) 107 transform = $(program_transform_name) 108 NORMAL_INSTALL = : 109 PRE_INSTALL = : 110 POST_INSTALL = : 111 NORMAL_UNINSTALL = : 112 PRE_UNINSTALL = : 113 POST_UNINSTALL = : 114 build_triplet = x86_64-pc-linux-gnu 115 host_triplet = x86_64-pc-linux-gnu 116 subdir = . 117 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 118 am__aclocal_m4_deps = $(top_srcdir)/m4/curl-amissl.m4 \ 119 $(top_srcdir)/m4/curl-compilers.m4 \ 120 $(top_srcdir)/m4/curl-confopts.m4 \ 121 $(top_srcdir)/m4/curl-functions.m4 \ 122 $(top_srcdir)/m4/curl-gnutls.m4 \ 123 $(top_srcdir)/m4/curl-mbedtls.m4 \ 124 $(top_srcdir)/m4/curl-openssl.m4 \ 125 $(top_srcdir)/m4/curl-override.m4 \ 126 $(top_srcdir)/m4/curl-reentrant.m4 \ 127 $(top_srcdir)/m4/curl-rustls.m4 \ 128 $(top_srcdir)/m4/curl-schannel.m4 \ 129 $(top_srcdir)/m4/curl-sysconfig.m4 \ 130 $(top_srcdir)/m4/curl-wolfssl.m4 $(top_srcdir)/m4/libtool.m4 \ 131 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ 132 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ 133 $(top_srcdir)/m4/xc-am-iface.m4 \ 134 $(top_srcdir)/m4/xc-cc-check.m4 \ 135 $(top_srcdir)/m4/xc-lt-iface.m4 \ 136 $(top_srcdir)/m4/xc-val-flgs.m4 \ 137 $(top_srcdir)/m4/zz40-xc-ovr.m4 \ 138 $(top_srcdir)/m4/zz50-xc-ovr.m4 \ 139 $(top_srcdir)/m4/zz60-xc-ovr.m4 $(top_srcdir)/acinclude.m4 \ 140 $(top_srcdir)/configure.ac 141 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 142 $(ACLOCAL_M4) 143 DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \ 144 $(am__configure_deps) $(am__DIST_COMMON) 145 am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ 146 configure.lineno config.status.lineno 147 mkinstalldirs = $(install_sh) -d 148 CONFIG_HEADER = $(top_builddir)/lib/curl_config.h 149 CONFIG_CLEAN_FILES = curl-config libcurl.pc 150 CONFIG_CLEAN_VPATH_FILES = 151 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; 152 am__vpath_adj = case $$p in \ 153 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ 154 *) f=$$p;; \ 155 esac; 156 am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; 157 am__install_max = 40 158 am__nobase_strip_setup = \ 159 srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` 160 am__nobase_strip = \ 161 for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" 162 am__nobase_list = $(am__nobase_strip_setup); \ 163 for p in $$list; do echo "$$p $$p"; done | \ 164 sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ 165 $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ 166 if (++n[$$2] == $(am__install_max)) \ 167 { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ 168 END { for (dir in files) print dir, files[dir] }' 169 am__base_list = \ 170 sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ 171 sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' 172 am__uninstall_files_from_dir = { \ 173 test -z "$$files" \ 174 || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ 175 || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ 176 $(am__cd) "$$dir" && rm -f $$files; }; \ 177 } 178 am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(pkgconfigdir)" 179 SCRIPTS = $(bin_SCRIPTS) 180 AM_V_P = $(am__v_P_$(V)) 181 am__v_P_ = $(am__v_P_$(AM_DEFAULT_VERBOSITY)) 182 am__v_P_0 = false 183 am__v_P_1 = : 184 AM_V_GEN = $(am__v_GEN_$(V)) 185 am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) 186 am__v_GEN_0 = @echo " GEN " $@; 187 am__v_GEN_1 = 188 AM_V_at = $(am__v_at_$(V)) 189 am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) 190 am__v_at_0 = @ 191 am__v_at_1 = 192 SOURCES = 193 DIST_SOURCES = 194 RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ 195 ctags-recursive dvi-recursive html-recursive info-recursive \ 196 install-data-recursive install-dvi-recursive \ 197 install-exec-recursive install-html-recursive \ 198 install-info-recursive install-pdf-recursive \ 199 install-ps-recursive install-recursive installcheck-recursive \ 200 installdirs-recursive pdf-recursive ps-recursive \ 201 tags-recursive uninstall-recursive 202 am__can_run_installinfo = \ 203 case $$AM_UPDATE_INFO_DIR in \ 204 n|no|NO) false;; \ 205 *) (install-info --version) >/dev/null 2>&1;; \ 206 esac 207 DATA = $(pkgconfig_DATA) 208 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ 209 distclean-recursive maintainer-clean-recursive 210 am__recursive_targets = \ 211 $(RECURSIVE_TARGETS) \ 212 $(RECURSIVE_CLEAN_TARGETS) \ 213 $(am__extra_recursive_targets) 214 AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ 215 cscope distdir distdir-am dist dist-all distcheck 216 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) 217 # Read a list of newline-separated strings from the standard input, 218 # and print each of them once, without duplicates. Input order is 219 # *not* preserved. 220 am__uniquify_input = $(AWK) '\ 221 BEGIN { nonempty = 0; } \ 222 { items[$$0] = 1; nonempty = 1; } \ 223 END { if (nonempty) { for (i in items) print i; }; } \ 224 ' 225 # Make sure the list of sources is unique. This is necessary because, 226 # e.g., the same source file might be shared among _SOURCES variables 227 # for different programs/libraries. 228 am__define_uniq_tagged_files = \ 229 list='$(am__tagged_files)'; \ 230 unique=`for i in $$list; do \ 231 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 232 done | $(am__uniquify_input)` 233 am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/curl-config.in \ 234 $(srcdir)/libcurl.pc.in COPYING README compile config.guess \ 235 config.sub depcomp install-sh ltmain.sh missing 236 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 237 distdir = $(PACKAGE)-$(VERSION) 238 top_distdir = $(distdir) 239 am__remove_distdir = \ 240 if test -d "$(distdir)"; then \ 241 find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ 242 && rm -rf "$(distdir)" \ 243 || { sleep 5 && rm -rf "$(distdir)"; }; \ 244 else :; fi 245 am__post_remove_distdir = $(am__remove_distdir) 246 am__relativize = \ 247 dir0=`pwd`; \ 248 sed_first='s,^\([^/]*\)/.*$$,\1,'; \ 249 sed_rest='s,^[^/]*/*,,'; \ 250 sed_last='s,^.*/\([^/]*\)$$,\1,'; \ 251 sed_butlast='s,/*[^/]*$$,,'; \ 252 while test -n "$$dir1"; do \ 253 first=`echo "$$dir1" | sed -e "$$sed_first"`; \ 254 if test "$$first" != "."; then \ 255 if test "$$first" = ".."; then \ 256 dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ 257 dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ 258 else \ 259 first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ 260 if test "$$first2" = "$$first"; then \ 261 dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ 262 else \ 263 dir2="../$$dir2"; \ 264 fi; \ 265 dir0="$$dir0"/"$$first"; \ 266 fi; \ 267 fi; \ 268 dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ 269 done; \ 270 reldir="$$dir2" 271 DIST_ARCHIVES = $(distdir).tar.gz 272 GZIP_ENV = --best 273 DIST_TARGETS = dist-gzip 274 # Exists only to be overridden by the user if desired. 275 AM_DISTCHECK_DVI_TARGET = dvi 276 distuninstallcheck_listfiles = find . -type f -print 277 am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ 278 | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' 279 distcleancheck_listfiles = find . -type f -print 280 ACLOCAL = ${SHELL} '/home/avalos/Taler/quickjs-tart/subprojects/curl-8.15.0/missing' aclocal-1.16 281 AMTAR = $${TAR-tar} 282 AM_DEFAULT_VERBOSITY = 0 283 APXS = 284 AR = /usr/bin/ar 285 AR_FLAGS = cr 286 AS = as 287 AUTOCONF = ${SHELL} '/home/avalos/Taler/quickjs-tart/subprojects/curl-8.15.0/missing' autoconf 288 AUTOHEADER = ${SHELL} '/home/avalos/Taler/quickjs-tart/subprojects/curl-8.15.0/missing' autoheader 289 AUTOMAKE = ${SHELL} '/home/avalos/Taler/quickjs-tart/subprojects/curl-8.15.0/missing' automake-1.16 290 AWK = gawk 291 BLANK_AT_MAKETIME = 292 CADDY = 293 CC = gcc 294 CCDEPMODE = depmode=gcc3 295 CFLAGS = -Werror-implicit-function-declaration -O2 -Wno-system-headers 296 CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden 297 CONFIGURE_OPTIONS = " '--with-mbedtls'" 298 CPP = gcc -E 299 CPPFLAGS = -D_GNU_SOURCE -isystem /include 300 CSCOPE = cscope 301 CTAGS = ctags 302 CURLVERSION = 8.15.0 303 CURL_CA_BUNDLE = /etc/ssl/certs/ca-certificates.crt 304 CURL_CA_EMBED = 305 CURL_CFLAG_EXTRAS = 306 CURL_CPP = gcc -E -D_GNU_SOURCE -isystem /include 307 CURL_LIBCURL_VERSIONED_SYMBOLS_PREFIX = 308 CURL_LIBCURL_VERSIONED_SYMBOLS_SONAME = 4 309 CURL_NETWORK_AND_TIME_LIBS = 310 CYGPATH_W = echo 311 DEFS = -DHAVE_CONFIG_H 312 DEPDIR = .deps 313 DLLTOOL = false 314 DSYMUTIL = 315 DUMPBIN = 316 ECHO_C = 317 ECHO_N = -n 318 ECHO_T = 319 EGREP = /usr/bin/grep -E 320 ENABLE_SHARED = yes 321 ENABLE_STATIC = yes 322 ETAGS = etags 323 EXEEXT = 324 FGREP = /usr/bin/grep -F 325 FILECMD = file 326 FISH_FUNCTIONS_DIR = 327 GCOV = 328 GREP = /usr/bin/grep 329 HAVE_LIBZ = 1 330 HTTPD = 331 HTTPD_NGHTTPX = 332 INSTALL = /usr/bin/install -c 333 INSTALL_DATA = ${INSTALL} -m 644 334 INSTALL_PROGRAM = ${INSTALL} 335 INSTALL_SCRIPT = ${INSTALL} 336 INSTALL_STRIP_PROGRAM = $(install_sh) -c -s 337 LCOV = 338 LD = /usr/bin/ld -m elf_x86_64 339 LDFLAGS = -L/lib 340 LIBCURL_PC_CFLAGS = 341 LIBCURL_PC_CFLAGS_PRIVATE = -DCURL_STATICLIB 342 LIBCURL_PC_LDFLAGS_PRIVATE = -L/lib 343 LIBCURL_PC_LIBS = 344 LIBCURL_PC_LIBS_PRIVATE = -lnghttp2 -lidn2 -lrtmp -lldap -llber -lpsl -lmbedtls -lmbedx509 -lmbedcrypto -lzstd -lbrotlidec -lz 345 LIBCURL_PC_REQUIRES = 346 LIBCURL_PC_REQUIRES_PRIVATE = libidn2,zlib,libbrotlidec,libbrotlicommon,libzstd,libpsl,librtmp,libnghttp2 347 LIBOBJS = 348 LIBS = -lnghttp2 -lidn2 -lrtmp -lldap -llber -lpsl -lmbedtls -lmbedx509 -lmbedcrypto -lzstd -lbrotlidec -lz 349 LIBTOOL = $(SHELL) $(top_builddir)/libtool 350 LIPO = 351 LN_S = ln -s 352 LTLIBOBJS = 353 LT_SYS_LIBRARY_PATH = 354 MAINT = # 355 MAKEINFO = ${SHELL} '/home/avalos/Taler/quickjs-tart/subprojects/curl-8.15.0/missing' makeinfo 356 MANIFEST_TOOL = : 357 MKDIR_P = /usr/bin/mkdir -p 358 NM = /usr/bin/nm -B 359 NMEDIT = 360 OBJDUMP = objdump 361 OBJEXT = o 362 OTOOL = 363 OTOOL64 = 364 PACKAGE = curl 365 PACKAGE_BUGREPORT = a suitable curl mailing list: https://curl.se/mail/ 366 PACKAGE_NAME = curl 367 PACKAGE_STRING = curl - 368 PACKAGE_TARNAME = curl 369 PACKAGE_URL = 370 PACKAGE_VERSION = - 371 PATH_SEPARATOR = : 372 PERL = /usr/bin/perl 373 PKGCONFIG = /usr/bin/pkg-config 374 RANLIB = ranlib 375 RC = 376 SED = /usr/bin/sed 377 SET_MAKE = 378 SHELL = /bin/sh 379 SSL_BACKENDS = mbedTLS 380 STRIP = strip 381 SUPPORT_FEATURES = alt-svc AsynchDNS brotli HSTS HTTP2 HTTPS-proxy IDN IPv6 Largefile libz NTLM PSL SSL threadsafe UnixSockets zstd 382 SUPPORT_PROTOCOLS = DICT FILE FTP FTPS GOPHER GOPHERS HTTP HTTPS IMAP IMAPS IPFS IPNS LDAP LDAPS MQTT POP3 POP3S RTMP RTSP SMB SMBS SMTP SMTPS TELNET TFTP WS WSS 383 TEST_NGHTTPX = nghttpx 384 VERSION = - 385 VERSIONNUM = 080f00 386 VSFTPD = 387 ZLIB_LIBS = -lz 388 ZSH_FUNCTIONS_DIR = 389 abs_builddir = /home/avalos/Taler/quickjs-tart/subprojects/curl-8.15.0 390 abs_srcdir = /home/avalos/Taler/quickjs-tart/subprojects/curl-8.15.0 391 abs_top_builddir = /home/avalos/Taler/quickjs-tart/subprojects/curl-8.15.0 392 abs_top_srcdir = /home/avalos/Taler/quickjs-tart/subprojects/curl-8.15.0 393 ac_ct_AR = 394 ac_ct_CC = gcc 395 ac_ct_DUMPBIN = 396 am__include = include 397 am__leading_dot = . 398 am__quote = 399 am__tar = $${TAR-tar} chof - "$$tardir" 400 am__untar = $${TAR-tar} xf - 401 bindir = ${exec_prefix}/bin 402 build = x86_64-pc-linux-gnu 403 build_alias = 404 build_cpu = x86_64 405 build_os = linux-gnu 406 build_vendor = pc 407 builddir = . 408 datadir = ${datarootdir} 409 datarootdir = ${prefix}/share 410 docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} 411 dvidir = ${docdir} 412 exec_prefix = ${prefix} 413 host = x86_64-pc-linux-gnu 414 host_alias = 415 host_cpu = x86_64 416 host_os = linux-gnu 417 host_vendor = pc 418 htmldir = ${docdir} 419 includedir = ${prefix}/include 420 infodir = ${datarootdir}/info 421 install_sh = ${SHELL} /home/avalos/Taler/quickjs-tart/subprojects/curl-8.15.0/install-sh 422 libdir = ${exec_prefix}/lib 423 libexecdir = ${exec_prefix}/libexec 424 libext = a 425 localedir = ${datarootdir}/locale 426 localstatedir = ${prefix}/var 427 mandir = ${datarootdir}/man 428 mkdir_p = $(MKDIR_P) 429 oldincludedir = /usr/include 430 pdfdir = ${docdir} 431 prefix = /usr/local 432 program_transform_name = s,x,x, 433 psdir = ${docdir} 434 runstatedir = ${localstatedir}/run 435 sbindir = ${exec_prefix}/sbin 436 sharedstatedir = ${prefix}/com 437 srcdir = . 438 sysconfdir = ${prefix}/etc 439 target_alias = 440 top_build_prefix = 441 top_builddir = . 442 top_srcdir = . 443 AUTOMAKE_OPTIONS = foreign 444 ACLOCAL_AMFLAGS = -I m4 445 CMAKE_DIST = \ 446 CMake/cmake_uninstall.cmake.in \ 447 CMake/CMakeConfigurableFile.in \ 448 CMake/curl-config.cmake.in \ 449 CMake/CurlSymbolHiding.cmake \ 450 CMake/CurlTests.c \ 451 CMake/FindBrotli.cmake \ 452 CMake/FindCares.cmake \ 453 CMake/FindGSS.cmake \ 454 CMake/FindLDAP.cmake \ 455 CMake/FindLibgsasl.cmake \ 456 CMake/FindLibidn2.cmake \ 457 CMake/FindLibpsl.cmake \ 458 CMake/FindLibrtmp.cmake \ 459 CMake/FindLibssh.cmake \ 460 CMake/FindLibssh2.cmake \ 461 CMake/FindLibuv.cmake \ 462 CMake/FindMSH3.cmake \ 463 CMake/FindMbedTLS.cmake \ 464 CMake/FindNGHTTP2.cmake \ 465 CMake/FindNGHTTP3.cmake \ 466 CMake/FindNGTCP2.cmake \ 467 CMake/FindNettle.cmake \ 468 CMake/FindQuiche.cmake \ 469 CMake/FindRustls.cmake \ 470 CMake/FindWolfSSH.cmake \ 471 CMake/FindWolfSSL.cmake \ 472 CMake/FindZstd.cmake \ 473 CMake/Macros.cmake \ 474 CMake/OtherTests.cmake \ 475 CMake/PickyWarnings.cmake \ 476 CMake/Utilities.cmake \ 477 CMake/unix-cache.cmake \ 478 CMake/win32-cache.cmake \ 479 CMakeLists.txt \ 480 tests/cmake/CMakeLists.txt \ 481 tests/cmake/test.c \ 482 tests/cmake/test.sh 483 484 VC_DIST = projects/README.md projects/generate.bat 485 WINBUILD_DIST = winbuild/README.md \ 486 winbuild/MakefileBuild.vc winbuild/Makefile.vc winbuild/makedebug.bat 487 488 PLAN9_DIST = plan9/include/mkfile \ 489 plan9/include/mkfile \ 490 plan9/mkfile.proto \ 491 plan9/mkfile \ 492 plan9/README \ 493 plan9/lib/mkfile.inc \ 494 plan9/lib/mkfile \ 495 plan9/src/mkfile.inc \ 496 plan9/src/mkfile 497 498 EXTRA_DIST = CHANGES.md COPYING RELEASE-NOTES Dockerfile \ 499 $(CMAKE_DIST) $(VC_DIST) $(WINBUILD_DIST) $(PLAN9_DIST) 500 501 DISTCLEANFILES = buildinfo.txt 502 bin_SCRIPTS = curl-config 503 SUBDIRS = lib docs src scripts 504 DIST_SUBDIRS = $(SUBDIRS) tests packages include docs 505 pkgconfigdir = $(libdir)/pkgconfig 506 pkgconfig_DATA = libcurl.pc 507 all: all-recursive 508 509 .SUFFIXES: 510 am--refresh: Makefile 511 @: 512 $(srcdir)/Makefile.in: # $(srcdir)/Makefile.am $(am__configure_deps) 513 @for dep in $?; do \ 514 case '$(am__configure_deps)' in \ 515 *$$dep*) \ 516 echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \ 517 $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \ 518 && exit 0; \ 519 exit 1;; \ 520 esac; \ 521 done; \ 522 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \ 523 $(am__cd) $(top_srcdir) && \ 524 $(AUTOMAKE) --foreign Makefile 525 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 526 @case '$?' in \ 527 *config.status*) \ 528 echo ' $(SHELL) ./config.status'; \ 529 $(SHELL) ./config.status;; \ 530 *) \ 531 echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \ 532 cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \ 533 esac; 534 535 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 536 $(SHELL) ./config.status --recheck 537 538 $(top_srcdir)/configure: # $(am__configure_deps) 539 $(am__cd) $(srcdir) && $(AUTOCONF) 540 $(ACLOCAL_M4): # $(am__aclocal_m4_deps) 541 $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) 542 $(am__aclocal_m4_deps): 543 curl-config: $(top_builddir)/config.status $(srcdir)/curl-config.in 544 cd $(top_builddir) && $(SHELL) ./config.status $@ 545 libcurl.pc: $(top_builddir)/config.status $(srcdir)/libcurl.pc.in 546 cd $(top_builddir) && $(SHELL) ./config.status $@ 547 install-binSCRIPTS: $(bin_SCRIPTS) 548 @$(NORMAL_INSTALL) 549 @list='$(bin_SCRIPTS)'; test -n "$(bindir)" || list=; \ 550 if test -n "$$list"; then \ 551 echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ 552 $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ 553 fi; \ 554 for p in $$list; do \ 555 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ 556 if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \ 557 done | \ 558 sed -e 'p;s,.*/,,;n' \ 559 -e 'h;s|.*|.|' \ 560 -e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \ 561 $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \ 562 { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ 563 if ($$2 == $$4) { files[d] = files[d] " " $$1; \ 564 if (++n[d] == $(am__install_max)) { \ 565 print "f", d, files[d]; n[d] = 0; files[d] = "" } } \ 566 else { print "f", d "/" $$4, $$1 } } \ 567 END { for (d in files) print "f", d, files[d] }' | \ 568 while read type dir files; do \ 569 if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ 570 test -z "$$files" || { \ 571 echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(bindir)$$dir'"; \ 572 $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ 573 } \ 574 ; done 575 576 uninstall-binSCRIPTS: 577 @$(NORMAL_UNINSTALL) 578 @list='$(bin_SCRIPTS)'; test -n "$(bindir)" || exit 0; \ 579 files=`for p in $$list; do echo "$$p"; done | \ 580 sed -e 's,.*/,,;$(transform)'`; \ 581 dir='$(DESTDIR)$(bindir)'; $(am__uninstall_files_from_dir) 582 583 mostlyclean-libtool: 584 -rm -f *.lo 585 586 clean-libtool: 587 -rm -rf .libs _libs 588 589 distclean-libtool: 590 -rm -f libtool config.lt 591 install-pkgconfigDATA: $(pkgconfig_DATA) 592 @$(NORMAL_INSTALL) 593 @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ 594 if test -n "$$list"; then \ 595 echo " $(MKDIR_P) '$(DESTDIR)$(pkgconfigdir)'"; \ 596 $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" || exit 1; \ 597 fi; \ 598 for p in $$list; do \ 599 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ 600 echo "$$d$$p"; \ 601 done | $(am__base_list) | \ 602 while read files; do \ 603 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \ 604 $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \ 605 done 606 607 uninstall-pkgconfigDATA: 608 @$(NORMAL_UNINSTALL) 609 @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ 610 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ 611 dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir) 612 613 # This directory's subdirectories are mostly independent; you can cd 614 # into them and run 'make' without going through this Makefile. 615 # To change the values of 'make' variables: instead of editing Makefiles, 616 # (1) if the variable is set in 'config.status', edit 'config.status' 617 # (which will cause the Makefiles to be regenerated when you run 'make'); 618 # (2) otherwise, pass the desired values on the 'make' command line. 619 $(am__recursive_targets): 620 @fail=; \ 621 if $(am__make_keepgoing); then \ 622 failcom='fail=yes'; \ 623 else \ 624 failcom='exit 1'; \ 625 fi; \ 626 dot_seen=no; \ 627 target=`echo $@ | sed s/-recursive//`; \ 628 case "$@" in \ 629 distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ 630 *) list='$(SUBDIRS)' ;; \ 631 esac; \ 632 for subdir in $$list; do \ 633 echo "Making $$target in $$subdir"; \ 634 if test "$$subdir" = "."; then \ 635 dot_seen=yes; \ 636 local_target="$$target-am"; \ 637 else \ 638 local_target="$$target"; \ 639 fi; \ 640 ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ 641 || eval $$failcom; \ 642 done; \ 643 if test "$$dot_seen" = "no"; then \ 644 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ 645 fi; test -z "$$fail" 646 647 ID: $(am__tagged_files) 648 $(am__define_uniq_tagged_files); mkid -fID $$unique 649 tags: tags-recursive 650 TAGS: tags 651 652 tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 653 set x; \ 654 here=`pwd`; \ 655 if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ 656 include_option=--etags-include; \ 657 empty_fix=.; \ 658 else \ 659 include_option=--include; \ 660 empty_fix=; \ 661 fi; \ 662 list='$(SUBDIRS)'; for subdir in $$list; do \ 663 if test "$$subdir" = .; then :; else \ 664 test ! -f $$subdir/TAGS || \ 665 set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ 666 fi; \ 667 done; \ 668 $(am__define_uniq_tagged_files); \ 669 shift; \ 670 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ 671 test -n "$$unique" || unique=$$empty_fix; \ 672 if test $$# -gt 0; then \ 673 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 674 "$$@" $$unique; \ 675 else \ 676 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 677 $$unique; \ 678 fi; \ 679 fi 680 ctags: ctags-recursive 681 682 CTAGS: ctags 683 ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 684 $(am__define_uniq_tagged_files); \ 685 test -z "$(CTAGS_ARGS)$$unique" \ 686 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ 687 $$unique 688 689 GTAGS: 690 here=`$(am__cd) $(top_builddir) && pwd` \ 691 && $(am__cd) $(top_srcdir) \ 692 && gtags -i $(GTAGS_ARGS) "$$here" 693 cscope: cscope.files 694 test ! -s cscope.files \ 695 || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS) 696 clean-cscope: 697 -rm -f cscope.files 698 cscope.files: clean-cscope cscopelist 699 cscopelist: cscopelist-recursive 700 701 cscopelist-am: $(am__tagged_files) 702 list='$(am__tagged_files)'; \ 703 case "$(srcdir)" in \ 704 [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ 705 *) sdir=$(subdir)/$(srcdir) ;; \ 706 esac; \ 707 for i in $$list; do \ 708 if test -f "$$i"; then \ 709 echo "$(subdir)/$$i"; \ 710 else \ 711 echo "$$sdir/$$i"; \ 712 fi; \ 713 done >> $(top_builddir)/cscope.files 714 715 distclean-tags: 716 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags 717 -rm -f cscope.out cscope.in.out cscope.po.out cscope.files 718 distdir: $(BUILT_SOURCES) 719 $(MAKE) $(AM_MAKEFLAGS) distdir-am 720 721 distdir-am: $(DISTFILES) 722 $(am__remove_distdir) 723 test -d "$(distdir)" || mkdir "$(distdir)" 724 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 725 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 726 list='$(DISTFILES)'; \ 727 dist_files=`for file in $$list; do echo $$file; done | \ 728 sed -e "s|^$$srcdirstrip/||;t" \ 729 -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ 730 case $$dist_files in \ 731 */*) $(MKDIR_P) `echo "$$dist_files" | \ 732 sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ 733 sort -u` ;; \ 734 esac; \ 735 for file in $$dist_files; do \ 736 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ 737 if test -d $$d/$$file; then \ 738 dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ 739 if test -d "$(distdir)/$$file"; then \ 740 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 741 fi; \ 742 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ 743 cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ 744 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 745 fi; \ 746 cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ 747 else \ 748 test -f "$(distdir)/$$file" \ 749 || cp -p $$d/$$file "$(distdir)/$$file" \ 750 || exit 1; \ 751 fi; \ 752 done 753 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ 754 if test "$$subdir" = .; then :; else \ 755 $(am__make_dryrun) \ 756 || test -d "$(distdir)/$$subdir" \ 757 || $(MKDIR_P) "$(distdir)/$$subdir" \ 758 || exit 1; \ 759 dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ 760 $(am__relativize); \ 761 new_distdir=$$reldir; \ 762 dir1=$$subdir; dir2="$(top_distdir)"; \ 763 $(am__relativize); \ 764 new_top_distdir=$$reldir; \ 765 echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ 766 echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ 767 ($(am__cd) $$subdir && \ 768 $(MAKE) $(AM_MAKEFLAGS) \ 769 top_distdir="$$new_top_distdir" \ 770 distdir="$$new_distdir" \ 771 am__remove_distdir=: \ 772 am__skip_length_check=: \ 773 am__skip_mode_fix=: \ 774 distdir) \ 775 || exit 1; \ 776 fi; \ 777 done 778 $(MAKE) $(AM_MAKEFLAGS) \ 779 top_distdir="$(top_distdir)" distdir="$(distdir)" \ 780 dist-hook 781 -test -n "$(am__skip_mode_fix)" \ 782 || find "$(distdir)" -type d ! -perm -755 \ 783 -exec chmod u+rwx,go+rx {} \; -o \ 784 ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ 785 ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ 786 ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ 787 || chmod -R a+r "$(distdir)" 788 dist-gzip: distdir 789 tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz 790 $(am__post_remove_distdir) 791 792 dist-bzip2: distdir 793 tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 794 $(am__post_remove_distdir) 795 796 dist-lzip: distdir 797 tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz 798 $(am__post_remove_distdir) 799 800 dist-xz: distdir 801 tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz 802 $(am__post_remove_distdir) 803 804 dist-zstd: distdir 805 tardir=$(distdir) && $(am__tar) | zstd -c $${ZSTD_CLEVEL-$${ZSTD_OPT--19}} >$(distdir).tar.zst 806 $(am__post_remove_distdir) 807 808 dist-tarZ: distdir 809 @echo WARNING: "Support for distribution archives compressed with" \ 810 "legacy program 'compress' is deprecated." >&2 811 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 812 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z 813 $(am__post_remove_distdir) 814 815 dist-shar: distdir 816 @echo WARNING: "Support for shar distribution archives is" \ 817 "deprecated." >&2 818 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 819 shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz 820 $(am__post_remove_distdir) 821 822 dist-zip: distdir 823 -rm -f $(distdir).zip 824 zip -rq $(distdir).zip $(distdir) 825 $(am__post_remove_distdir) 826 827 dist dist-all: 828 $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:' 829 $(am__post_remove_distdir) 830 831 # This target untars the dist file and tries a VPATH configuration. Then 832 # it guarantees that the distribution is self-contained by making another 833 # tarfile. 834 distcheck: dist 835 case '$(DIST_ARCHIVES)' in \ 836 *.tar.gz*) \ 837 eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\ 838 *.tar.bz2*) \ 839 bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ 840 *.tar.lz*) \ 841 lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ 842 *.tar.xz*) \ 843 xz -dc $(distdir).tar.xz | $(am__untar) ;;\ 844 *.tar.Z*) \ 845 uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ 846 *.shar.gz*) \ 847 eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\ 848 *.zip*) \ 849 unzip $(distdir).zip ;;\ 850 *.tar.zst*) \ 851 zstd -dc $(distdir).tar.zst | $(am__untar) ;;\ 852 esac 853 chmod -R a-w $(distdir) 854 chmod u+w $(distdir) 855 mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst 856 chmod a-w $(distdir) 857 test -d $(distdir)/_build || exit 0; \ 858 dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ 859 && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ 860 && am__cwd=`pwd` \ 861 && $(am__cd) $(distdir)/_build/sub \ 862 && ../../configure \ 863 $(AM_DISTCHECK_CONFIGURE_FLAGS) \ 864 $(DISTCHECK_CONFIGURE_FLAGS) \ 865 --srcdir=../.. --prefix="$$dc_install_base" \ 866 && $(MAKE) $(AM_MAKEFLAGS) \ 867 && $(MAKE) $(AM_MAKEFLAGS) $(AM_DISTCHECK_DVI_TARGET) \ 868 && $(MAKE) $(AM_MAKEFLAGS) check \ 869 && $(MAKE) $(AM_MAKEFLAGS) install \ 870 && $(MAKE) $(AM_MAKEFLAGS) installcheck \ 871 && $(MAKE) $(AM_MAKEFLAGS) uninstall \ 872 && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ 873 distuninstallcheck \ 874 && chmod -R a-w "$$dc_install_base" \ 875 && ({ \ 876 (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ 877 && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ 878 && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ 879 && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ 880 distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ 881 } || { rm -rf "$$dc_destdir"; exit 1; }) \ 882 && rm -rf "$$dc_destdir" \ 883 && $(MAKE) $(AM_MAKEFLAGS) dist \ 884 && rm -rf $(DIST_ARCHIVES) \ 885 && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ 886 && cd "$$am__cwd" \ 887 || exit 1 888 $(am__post_remove_distdir) 889 @(echo "$(distdir) archives ready for distribution: "; \ 890 list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ 891 sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' 892 distuninstallcheck: 893 @test -n '$(distuninstallcheck_dir)' || { \ 894 echo 'ERROR: trying to run $@ with an empty' \ 895 '$$(distuninstallcheck_dir)' >&2; \ 896 exit 1; \ 897 }; \ 898 $(am__cd) '$(distuninstallcheck_dir)' || { \ 899 echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \ 900 exit 1; \ 901 }; \ 902 test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \ 903 || { echo "ERROR: files left after uninstall:" ; \ 904 if test -n "$(DESTDIR)"; then \ 905 echo " (check DESTDIR support)"; \ 906 fi ; \ 907 $(distuninstallcheck_listfiles) ; \ 908 exit 1; } >&2 909 distcleancheck: distclean 910 @if test '$(srcdir)' = . ; then \ 911 echo "ERROR: distcleancheck can only run from a VPATH build" ; \ 912 exit 1 ; \ 913 fi 914 @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ 915 || { echo "ERROR: files left in build directory after distclean:" ; \ 916 $(distcleancheck_listfiles) ; \ 917 exit 1; } >&2 918 check-am: all-am 919 check: check-recursive 920 all-am: Makefile $(SCRIPTS) $(DATA) 921 installdirs: installdirs-recursive 922 installdirs-am: 923 for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(pkgconfigdir)"; do \ 924 test -z "$$dir" || $(MKDIR_P) "$$dir"; \ 925 done 926 install: install-recursive 927 install-exec: install-exec-recursive 928 install-data: install-data-recursive 929 uninstall: uninstall-recursive 930 931 install-am: all-am 932 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 933 934 installcheck: installcheck-recursive 935 install-strip: 936 if test -z '$(STRIP)'; then \ 937 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 938 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 939 install; \ 940 else \ 941 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 942 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 943 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ 944 fi 945 mostlyclean-generic: 946 947 clean-generic: 948 949 distclean-generic: 950 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 951 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 952 -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) 953 954 maintainer-clean-generic: 955 @echo "This command is intended for maintainers to use" 956 @echo "it deletes files that may require special tools to rebuild." 957 clean: clean-recursive 958 959 clean-am: clean-generic clean-libtool clean-local mostlyclean-am 960 961 distclean: distclean-recursive 962 -rm -f $(am__CONFIG_DISTCLEAN_FILES) 963 -rm -f Makefile 964 distclean-am: clean-am distclean-generic distclean-libtool \ 965 distclean-tags 966 967 dvi: dvi-recursive 968 969 dvi-am: 970 971 html: html-recursive 972 973 html-am: 974 975 info: info-recursive 976 977 info-am: 978 979 install-data-am: install-pkgconfigDATA 980 @$(NORMAL_INSTALL) 981 $(MAKE) $(AM_MAKEFLAGS) install-data-hook 982 install-dvi: install-dvi-recursive 983 984 install-dvi-am: 985 986 install-exec-am: install-binSCRIPTS 987 988 install-html: install-html-recursive 989 990 install-html-am: 991 992 install-info: install-info-recursive 993 994 install-info-am: 995 996 install-man: 997 998 install-pdf: install-pdf-recursive 999 1000 install-pdf-am: 1001 1002 install-ps: install-ps-recursive 1003 1004 install-ps-am: 1005 1006 installcheck-am: 1007 1008 maintainer-clean: maintainer-clean-recursive 1009 -rm -f $(am__CONFIG_DISTCLEAN_FILES) 1010 -rm -rf $(top_srcdir)/autom4te.cache 1011 -rm -f Makefile 1012 maintainer-clean-am: distclean-am maintainer-clean-generic 1013 1014 mostlyclean: mostlyclean-recursive 1015 1016 mostlyclean-am: mostlyclean-generic mostlyclean-libtool 1017 1018 pdf: pdf-recursive 1019 1020 pdf-am: 1021 1022 ps: ps-recursive 1023 1024 ps-am: 1025 1026 uninstall-am: uninstall-binSCRIPTS uninstall-pkgconfigDATA 1027 @$(NORMAL_INSTALL) 1028 $(MAKE) $(AM_MAKEFLAGS) uninstall-hook 1029 .MAKE: $(am__recursive_targets) install-am install-data-am \ 1030 install-strip uninstall-am 1031 1032 .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ 1033 am--refresh check check-am clean clean-cscope clean-generic \ 1034 clean-libtool clean-local cscope cscopelist-am ctags ctags-am \ 1035 dist dist-all dist-bzip2 dist-gzip dist-hook dist-lzip \ 1036 dist-shar dist-tarZ dist-xz dist-zip dist-zstd distcheck \ 1037 distclean distclean-generic distclean-libtool distclean-tags \ 1038 distcleancheck distdir distuninstallcheck dvi dvi-am html \ 1039 html-am info info-am install install-am install-binSCRIPTS \ 1040 install-data install-data-am install-data-hook install-dvi \ 1041 install-dvi-am install-exec install-exec-am install-html \ 1042 install-html-am install-info install-info-am install-man \ 1043 install-pdf install-pdf-am install-pkgconfigDATA install-ps \ 1044 install-ps-am install-strip installcheck installcheck-am \ 1045 installdirs installdirs-am maintainer-clean \ 1046 maintainer-clean-generic mostlyclean mostlyclean-generic \ 1047 mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \ 1048 uninstall-am uninstall-binSCRIPTS uninstall-hook \ 1049 uninstall-pkgconfigDATA 1050 1051 .PRECIOUS: Makefile 1052 1053 1054 dist-hook: 1055 rm -rf $(top_builddir)/tests/log 1056 find $(distdir) -name "*.dist" -exec rm {} \; 1057 (distit=`find $(srcdir) -name "*.dist" | grep -v Makefile`; \ 1058 for file in $$distit; do \ 1059 strip=`echo $$file | sed -e s/^$(srcdir)// -e s/\.dist//`; \ 1060 cp -p $$file $(distdir)$$strip; \ 1061 done) 1062 1063 check: test examples check-docs 1064 1065 #test-full: test 1066 #test-nonflaky: test 1067 #test-torture: test 1068 #test-event: test 1069 #test-am: test 1070 #test-ci: test 1071 #pytest: test 1072 #pytest-ci: test 1073 1074 #test: 1075 # @echo "NOTICE: we can't run the tests when cross-compiling!" 1076 1077 test: 1078 @(cd tests; $(MAKE) all quiet-test) 1079 1080 test-full: 1081 @(cd tests; $(MAKE) all full-test) 1082 1083 test-nonflaky: 1084 @(cd tests; $(MAKE) all nonflaky-test) 1085 1086 test-torture: 1087 @(cd tests; $(MAKE) all torture-test) 1088 1089 test-event: 1090 @(cd tests; $(MAKE) all event-test) 1091 1092 test-am: 1093 @(cd tests; $(MAKE) all am-test) 1094 1095 test-ci: 1096 @(cd tests; $(MAKE) all ci-test) 1097 1098 pytest: 1099 @(cd tests; $(MAKE) all default-pytest) 1100 1101 pytest-ci: 1102 @(cd tests; $(MAKE) all ci-pytest) 1103 1104 examples: 1105 @(cd docs/examples; $(MAKE) check) 1106 1107 check-docs: 1108 @(cd docs/libcurl; $(MAKE) check) 1109 1110 # Build source and binary rpms. For rpm-3.0 and above, the ~/.rpmmacros 1111 # must contain the following line: 1112 # %_topdir /home/loic/local/rpm 1113 # and that /home/loic/local/rpm contains the directory SOURCES, BUILD etc. 1114 # 1115 # cd /home/loic/local/rpm ; mkdir -p SOURCES BUILD RPMS/i386 SPECS SRPMS 1116 # 1117 # If additional configure flags are needed to build the package, add the 1118 # following in ~/.rpmmacros 1119 # %configure CFLAGS="%{optflags}" ./configure %{_target_platform} --prefix=%{_prefix} ${AM_CONFIGFLAGS} 1120 # and run make rpm in the following way: 1121 # AM_CONFIGFLAGS='--with-uri=/home/users/loic/local/RedHat-6.2' make rpm 1122 # 1123 1124 rpms: 1125 $(MAKE) RPMDIST=curl rpm 1126 $(MAKE) RPMDIST=curl-ssl rpm 1127 1128 rpm: 1129 RPM_TOPDIR=`rpm --showrc | $(PERL) -n -e 'print if(s/.*_topdir\s+(.*)/$$1/)'` ; \ 1130 cp $(srcdir)/packages/Linux/RPM/$(RPMDIST).spec $$RPM_TOPDIR/SPECS ; \ 1131 cp $(PACKAGE)-$(VERSION).tar.gz $$RPM_TOPDIR/SOURCES ; \ 1132 rpm -ba --clean --rmsource $$RPM_TOPDIR/SPECS/$(RPMDIST).spec ; \ 1133 mv $$RPM_TOPDIR/RPMS/i386/$(RPMDIST)-*.rpm . ; \ 1134 mv $$RPM_TOPDIR/SRPMS/$(RPMDIST)-*.src.rpm . 1135 1136 # We extend the standard install with a custom hook: 1137 install-data-hook: 1138 (cd include && $(MAKE) install) 1139 (cd docs && $(MAKE) install) 1140 (cd docs/libcurl && $(MAKE) install) 1141 #install-data-hook: 1142 # (cd include && $(MAKE) install) 1143 # (cd docs && $(MAKE) install) 1144 1145 # We extend the standard uninstall with a custom hook: 1146 uninstall-hook: 1147 (cd include && $(MAKE) uninstall) 1148 (cd docs && $(MAKE) uninstall) 1149 (cd docs/libcurl && $(MAKE) uninstall) 1150 1151 ca-bundle: $(srcdir)/scripts/mk-ca-bundle.pl 1152 @echo "generating a fresh ca-bundle.crt" 1153 @perl $(srcdir)/scripts/mk-ca-bundle.pl -b -l -u lib/ca-bundle.crt 1154 1155 ca-firefox: $(srcdir)/scripts/firefox-db2pem.sh 1156 @echo "generating a fresh ca-bundle.crt" 1157 $(srcdir)/scripts/firefox-db2pem.sh lib/ca-bundle.crt 1158 1159 checksrc: 1160 (cd lib && $(MAKE) checksrc) 1161 (cd src && $(MAKE) checksrc) 1162 (cd tests && $(MAKE) checksrc) 1163 (cd include/curl && $(MAKE) checksrc) 1164 (cd docs/examples && $(MAKE) checksrc) 1165 (cd packages && $(MAKE) checksrc) 1166 1167 tidy: 1168 (cd src && $(MAKE) tidy) 1169 (cd lib && $(MAKE) tidy) 1170 1171 clean-local: 1172 (cd tests && $(MAKE) clean) 1173 1174 # Tell versions [3.59,3.63) of GNU make to not export all variables. 1175 # Otherwise a system limit (for SysV at least) may be exceeded. 1176 .NOEXPORT: