1# Makefile.in generated by automake 1.15.1 from Makefile.am. 2# lib/d/Makefile. Generated from Makefile.in by configure. 3 4# Copyright (C) 1994-2017 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# Licensed to the Apache Software Foundation (ASF) under one 19# or more contributor license agreements. See the NOTICE file 20# distributed with this work for additional information 21# regarding copyright ownership. The ASF licenses this file 22# to you under the Apache License, Version 2.0 (the 23# "License"); you may not use this file except in compliance 24# with the License. You may obtain a copy of the License at 25# 26# http://www.apache.org/licenses/LICENSE-2.0 27# 28# Unless required by applicable law or agreed to in writing, 29# software distributed under the License is distributed on an 30# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 31# KIND, either express or implied. See the License for the 32# specific language governing permissions and limitations 33# under the License. 34# 35 36 37am__is_gnu_make = { \ 38 if test -z '$(MAKELEVEL)'; then \ 39 false; \ 40 elif test -n '$(MAKE_HOST)'; then \ 41 true; \ 42 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ 43 true; \ 44 else \ 45 false; \ 46 fi; \ 47} 48am__make_running_with_option = \ 49 case $${target_option-} in \ 50 ?) ;; \ 51 *) echo "am__make_running_with_option: internal error: invalid" \ 52 "target option '$${target_option-}' specified" >&2; \ 53 exit 1;; \ 54 esac; \ 55 has_opt=no; \ 56 sane_makeflags=$$MAKEFLAGS; \ 57 if $(am__is_gnu_make); then \ 58 sane_makeflags=$$MFLAGS; \ 59 else \ 60 case $$MAKEFLAGS in \ 61 *\\[\ \ ]*) \ 62 bs=\\; \ 63 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ 64 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ 65 esac; \ 66 fi; \ 67 skip_next=no; \ 68 strip_trailopt () \ 69 { \ 70 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ 71 }; \ 72 for flg in $$sane_makeflags; do \ 73 test $$skip_next = yes && { skip_next=no; continue; }; \ 74 case $$flg in \ 75 *=*|--*) continue;; \ 76 -*I) strip_trailopt 'I'; skip_next=yes;; \ 77 -*I?*) strip_trailopt 'I';; \ 78 -*O) strip_trailopt 'O'; skip_next=yes;; \ 79 -*O?*) strip_trailopt 'O';; \ 80 -*l) strip_trailopt 'l'; skip_next=yes;; \ 81 -*l?*) strip_trailopt 'l';; \ 82 -[dEDm]) skip_next=yes;; \ 83 -[JT]) skip_next=yes;; \ 84 esac; \ 85 case $$flg in \ 86 *$$target_option*) has_opt=yes; break;; \ 87 esac; \ 88 done; \ 89 test $$has_opt = yes 90am__make_dryrun = (target_option=n; $(am__make_running_with_option)) 91am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 92pkgdatadir = $(datadir)/thrift 93pkgincludedir = $(includedir)/thrift 94pkglibdir = $(libdir)/thrift 95pkglibexecdir = $(libexecdir)/thrift 96am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd 97install_sh_DATA = $(install_sh) -c -m 644 98install_sh_PROGRAM = $(install_sh) -c 99install_sh_SCRIPT = $(install_sh) -c 100INSTALL_HEADER = $(INSTALL_DATA) 101transform = $(program_transform_name) 102NORMAL_INSTALL = : 103PRE_INSTALL = : 104POST_INSTALL = : 105NORMAL_UNINSTALL = : 106PRE_UNINSTALL = : 107POST_UNINSTALL = : 108build_triplet = x86_64-pc-linux-gnu 109host_triplet = x86_64-pc-linux-gnu 110am__append_1 = test 111am__append_2 = $(D_EVENT_LIB_NAME) 112am__append_3 = $(D_SSL_LIB_NAME) 113am__append_4 = $(DMD_LIBEVENT_FLAGS) 114am__append_5 = $(DMD_OPENSSL_FLAGS) 115subdir = lib/d 116ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 117am__aclocal_m4_deps = $(top_srcdir)/aclocal/ac_prog_bison.m4 \ 118 $(top_srcdir)/aclocal/ax_boost_base.m4 \ 119 $(top_srcdir)/aclocal/ax_check_openssl.m4 \ 120 $(top_srcdir)/aclocal/ax_compare_version.m4 \ 121 $(top_srcdir)/aclocal/ax_cxx_compile_stdcxx.m4 \ 122 $(top_srcdir)/aclocal/ax_cxx_compile_stdcxx_11.m4 \ 123 $(top_srcdir)/aclocal/ax_dmd.m4 \ 124 $(top_srcdir)/aclocal/ax_javac_and_java.m4 \ 125 $(top_srcdir)/aclocal/ax_lib_event.m4 \ 126 $(top_srcdir)/aclocal/ax_lib_zlib.m4 \ 127 $(top_srcdir)/aclocal/ax_lua.m4 \ 128 $(top_srcdir)/aclocal/ax_prog_dotnetcore_version.m4 \ 129 $(top_srcdir)/aclocal/ax_prog_haxe_version.m4 \ 130 $(top_srcdir)/aclocal/ax_prog_perl_modules.m4 \ 131 $(top_srcdir)/aclocal/ax_signed_right_shift.m4 \ 132 $(top_srcdir)/aclocal/ax_thrift_internal.m4 \ 133 $(top_srcdir)/aclocal/libtool.m4 \ 134 $(top_srcdir)/aclocal/ltoptions.m4 \ 135 $(top_srcdir)/aclocal/ltsugar.m4 \ 136 $(top_srcdir)/aclocal/ltversion.m4 \ 137 $(top_srcdir)/aclocal/lt~obsolete.m4 \ 138 $(top_srcdir)/aclocal/tar.m4 $(top_srcdir)/configure.ac 139am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 140 $(ACLOCAL_M4) 141DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) 142mkinstalldirs = $(install_sh) -d 143CONFIG_HEADER = $(top_builddir)/config.h \ 144 $(top_builddir)/lib/cpp/src/thrift/config.h \ 145 $(top_builddir)/lib/c_glib/src/thrift/config.h 146CONFIG_CLEAN_FILES = 147CONFIG_CLEAN_VPATH_FILES = 148AM_V_P = $(am__v_P_$(V)) 149am__v_P_ = $(am__v_P_$(AM_DEFAULT_VERBOSITY)) 150am__v_P_0 = false 151am__v_P_1 = : 152AM_V_GEN = $(am__v_GEN_$(V)) 153am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) 154am__v_GEN_0 = @echo " GEN " $@; 155am__v_GEN_1 = 156AM_V_at = $(am__v_at_$(V)) 157am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) 158am__v_at_0 = @ 159am__v_at_1 = 160SOURCES = 161DIST_SOURCES = 162RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ 163 ctags-recursive dvi-recursive html-recursive info-recursive \ 164 install-data-recursive install-dvi-recursive \ 165 install-exec-recursive install-html-recursive \ 166 install-info-recursive install-pdf-recursive \ 167 install-ps-recursive install-recursive installcheck-recursive \ 168 installdirs-recursive pdf-recursive ps-recursive \ 169 tags-recursive uninstall-recursive 170am__can_run_installinfo = \ 171 case $$AM_UPDATE_INFO_DIR in \ 172 n|no|NO) false;; \ 173 *) (install-info --version) >/dev/null 2>&1;; \ 174 esac 175am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; 176am__vpath_adj = case $$p in \ 177 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ 178 *) f=$$p;; \ 179 esac; 180am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; 181am__install_max = 40 182am__nobase_strip_setup = \ 183 srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` 184am__nobase_strip = \ 185 for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" 186am__nobase_list = $(am__nobase_strip_setup); \ 187 for p in $$list; do echo "$$p $$p"; done | \ 188 sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ 189 $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ 190 if (++n[$$2] == $(am__install_max)) \ 191 { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ 192 END { for (dir in files) print dir, files[dir] }' 193am__base_list = \ 194 sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ 195 sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' 196am__uninstall_files_from_dir = { \ 197 test -z "$$files" \ 198 || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ 199 || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ 200 $(am__cd) "$$dir" && rm -f $$files; }; \ 201 } 202am__installdirs = "$(DESTDIR)$(d_asyncdir)" \ 203 "$(DESTDIR)$(d_codegendir)" "$(DESTDIR)$(d_internaldir)" \ 204 "$(DESTDIR)$(d_protocoldir)" "$(DESTDIR)$(d_serverdir)" \ 205 "$(DESTDIR)$(d_servertransportdir)" "$(DESTDIR)$(d_testdir)" \ 206 "$(DESTDIR)$(d_thriftdir)" "$(DESTDIR)$(d_transportdir)" \ 207 "$(DESTDIR)$(d_utildir)" 208DATA = $(d_async_DATA) $(d_codegen_DATA) $(d_internal_DATA) \ 209 $(d_protocol_DATA) $(d_server_DATA) $(d_servertransport_DATA) \ 210 $(d_test_DATA) $(d_thrift_DATA) $(d_transport_DATA) \ 211 $(d_util_DATA) 212RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ 213 distclean-recursive maintainer-clean-recursive 214am__recursive_targets = \ 215 $(RECURSIVE_TARGETS) \ 216 $(RECURSIVE_CLEAN_TARGETS) \ 217 $(am__extra_recursive_targets) 218AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ 219 distdir 220am__extra_recursive_targets = style-recursive 221am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) 222# Read a list of newline-separated strings from the standard input, 223# and print each of them once, without duplicates. Input order is 224# *not* preserved. 225am__uniquify_input = $(AWK) '\ 226 BEGIN { nonempty = 0; } \ 227 { items[$$0] = 1; nonempty = 1; } \ 228 END { if (nonempty) { for (i in items) print i; }; } \ 229' 230# Make sure the list of sources is unique. This is necessary because, 231# e.g., the same source file might be shared among _SOURCES variables 232# for different programs/libraries. 233am__define_uniq_tagged_files = \ 234 list='$(am__tagged_files)'; \ 235 unique=`for i in $$list; do \ 236 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 237 done | $(am__uniquify_input)` 238ETAGS = etags 239CTAGS = ctags 240am__tty_colors_dummy = \ 241 mgn= red= grn= lgn= blu= brg= std=; \ 242 am__color_tests=no 243am__tty_colors = { \ 244 $(am__tty_colors_dummy); \ 245 if test "X$(AM_COLOR_TESTS)" = Xno; then \ 246 am__color_tests=no; \ 247 elif test "X$(AM_COLOR_TESTS)" = Xalways; then \ 248 am__color_tests=yes; \ 249 elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \ 250 am__color_tests=yes; \ 251 fi; \ 252 if test $$am__color_tests = yes; then \ 253 red='[0;31m'; \ 254 grn='[0;32m'; \ 255 lgn='[1;32m'; \ 256 blu='[1;34m'; \ 257 mgn='[0;35m'; \ 258 brg='[1m'; \ 259 std='[m'; \ 260 fi; \ 261} 262DIST_SUBDIRS = . test 263am__DIST_COMMON = $(srcdir)/Makefile.in 264DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 265am__relativize = \ 266 dir0=`pwd`; \ 267 sed_first='s,^\([^/]*\)/.*$$,\1,'; \ 268 sed_rest='s,^[^/]*/*,,'; \ 269 sed_last='s,^.*/\([^/]*\)$$,\1,'; \ 270 sed_butlast='s,/*[^/]*$$,,'; \ 271 while test -n "$$dir1"; do \ 272 first=`echo "$$dir1" | sed -e "$$sed_first"`; \ 273 if test "$$first" != "."; then \ 274 if test "$$first" = ".."; then \ 275 dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ 276 dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ 277 else \ 278 first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ 279 if test "$$first2" = "$$first"; then \ 280 dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ 281 else \ 282 dir2="../$$dir2"; \ 283 fi; \ 284 dir0="$$dir0"/"$$first"; \ 285 fi; \ 286 fi; \ 287 dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ 288 done; \ 289 reldir="$$dir2" 290ACLOCAL = ${SHELL} /thrift/src/missing aclocal-1.15 291ALLOCA = 292AMTAR = $${TAR-tar} 293AM_DEFAULT_VERBOSITY = 1 294ANT = /usr/bin/ant 295ANT_FLAGS = 296AR = ar 297AUTOCONF = ${SHELL} /thrift/src/missing autoconf 298AUTOHEADER = ${SHELL} /thrift/src/missing autoheader 299AUTOMAKE = ${SHELL} /thrift/src/missing automake-1.15 300AWK = mawk 301BISON = bison 302BOOST_CHRONO_LDADD = /usr/lib/x86_64-linux-gnu/libboost_chrono.a 303BOOST_CPPFLAGS = -I/usr/include 304BOOST_FILESYSTEM_LDADD = /usr/lib/x86_64-linux-gnu/libboost_filesystem.a 305BOOST_LDFLAGS = -L/usr/lib/x86_64-linux-gnu 306BOOST_LIB_DIR = /usr/lib/x86_64-linux-gnu 307BOOST_SYSTEM_LDADD = /usr/lib/x86_64-linux-gnu/libboost_system.a 308BOOST_TEST_LDADD = /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a 309BOOST_THREAD_LDADD = /usr/lib/x86_64-linux-gnu/libboost_thread.a 310BUNDLER = /usr/bin/bundle 311CABAL = /usr/bin/cabal 312CABAL_CONFIGURE_FLAGS = 313CARGO = /root/.cargo/bin/cargo 314CC = gcc 315CCDEPMODE = depmode=gcc3 316CFLAGS = -g -O2 317CLASSPATH = 318CPP = gcc -E 319CPPFLAGS = 320CPPSTYLE_CMD = find . -type f \( -iname "*.h" -or -iname "*.cpp" -or -iname "*.cc" -or -iname "*.tcc" \) -printf "Reformatting: %h/%f\n" -exec clang-format -i {} \; 321CXX = g++ -std=c++11 322CXXCPP = g++ -E -std=c++11 323CXXDEPMODE = depmode=gcc3 324CXXFLAGS = -g -O2 325CYGPATH_W = echo 326DART = /usr/lib/dart/bin/dart 327DARTPUB = /usr/lib/dart/bin/pub 328DEFS = -DHAVE_CONFIG_H 329DEPDIR = .deps 330DLLTOOL = false 331DMD = dmd 332DMD_LIBEVENT_FLAGS = -L-fuse-ld=gold -L-levent 333DMD_OF_DIRSEP = / 334DMD_OPENSSL_FLAGS = -L-fuse-ld=gold -L-lssl -L-lcrypto 335DOTNETCORE = /usr/bin/dotnet 336DOTNETCORE_VERSION = 3.1.102 337DSYMUTIL = 338DUMPBIN = 339D_EVENT_LIB_NAME = libthriftd-event.a 340D_IMPORT_PREFIX = ${prefix}/include/d2 341D_LIB_NAME = libthriftd.a 342D_SSL_LIB_NAME = libthriftd-ssl.a 343ECHO_C = 344ECHO_N = -n 345ECHO_T = 346EGREP = /bin/grep -E 347ENABLE_COVERAGE = 2 348ERL = /usr/bin/erl 349ERLANG_INSTALL_LIB_DIR = /usr/lib/erlang/lib 350ERLANG_INSTALL_LIB_DIR_thrift = ${ERLANG_INSTALL_LIB_DIR}/thrift-0.14.0 351ERLANG_LIB_DIR = /usr/lib/erlang/lib 352ERLC = /usr/bin/erlc 353ERLCFLAGS = 354EXEEXT = 355FGREP = /bin/grep -F 356FLEX_COMPC = /usr/local/adobe/flex/4.6/bin/compc 357GCOV_CFLAGS = 358GCOV_CXXFLAGS = 359GCOV_LDFLAGS = 360GLIB_CFLAGS = -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 361GLIB_LIBS = -lglib-2.0 362GO = /usr/local/bin/go 363GOBJECT_CFLAGS = -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 364GOBJECT_LIBS = -lgobject-2.0 -lglib-2.0 365GRADLE_OPTS = 366GREP = /bin/grep 367GSETTINGS = /usr/bin/gsettings 368HAVE_CXX11 = 1 369HAXE = /usr/bin/haxe 370HAXE_VERSION = 3.4.4 371INSTALL = /usr/bin/install -c 372INSTALLDIRS = vendor 373INSTALL_DATA = ${INSTALL} -m 644 374INSTALL_PROGRAM = ${INSTALL} 375INSTALL_SCRIPT = ${INSTALL} 376INSTALL_STRIP_PROGRAM = $(install_sh) -c -s 377JAVA_PREFIX = /usr/local/lib 378LD = /usr/bin/ld -m elf_x86_64 379LDFLAGS = 380LEX = flex 381LEXLIB = 382LEX_OUTPUT_ROOT = lex.yy 383LIBEVENT_CPPFLAGS = 384LIBEVENT_LDFLAGS = 385LIBEVENT_LIBS = -levent 386LIBOBJS = 387LIBS = -lrt -lpthread 388LIBTOOL = $(SHELL) $(top_builddir)/libtool 389LIPO = 390LN_S = ln -s 391LTLIBOBJS = 392LT_SYS_LIBRARY_PATH = 393LUA = /usr/bin/lua 394LUA_EXEC_PREFIX = ${exec_prefix} 395LUA_INCLUDE = -I/usr/include/lua5.2 396LUA_LIB = -llua5.2 -ldl 397LUA_PLATFORM = unknown 398LUA_PREFIX = ${prefix} 399LUA_SHORT_VERSION = 52 400LUA_VERSION = 5.2 401MAKEINFO = ${SHELL} /thrift/src/missing makeinfo 402MANIFEST_TOOL = : 403MAYBE_AS3 = as3 404MAYBE_CL = cl 405MAYBE_CPP = cpp 406MAYBE_C_GLIB = c_glib 407MAYBE_D = d 408MAYBE_DART = dart 409MAYBE_ERLANG = erl 410MAYBE_GO = go 411MAYBE_HASKELL = hs 412MAYBE_JAVA = java 413MAYBE_LUA = lua 414MAYBE_NETSTD = netstd 415MAYBE_NODEJS = nodejs 416MAYBE_NODETS = nodets 417MAYBE_PERL = perl 418MAYBE_PHP = php 419MAYBE_PY3 = py3 420MAYBE_PYTHON = py 421MAYBE_RS = rs 422MAYBE_RUBY = rb 423MAYBE_SWIFT = swift 424MKDIR_P = /bin/mkdir -p 425NM = /usr/bin/nm -B 426NMEDIT = 427NODEJS = /usr/bin/nodejs 428NODETS = /usr/bin/node 429NPM = /usr/bin/npm 430OBJDUMP = objdump 431OBJEXT = o 432OPENSSL_INCLUDES = 433OPENSSL_LDFLAGS = 434OPENSSL_LIBS = -lssl -lcrypto 435OTOOL = 436OTOOL64 = 437PACKAGE = thrift 438PACKAGE_BUGREPORT = 439PACKAGE_NAME = thrift 440PACKAGE_STRING = thrift 0.14.0 441PACKAGE_TARNAME = thrift 442PACKAGE_URL = 443PACKAGE_VERSION = 0.14.0 444PATH_SEPARATOR = : 445PERL = /usr/bin/perl 446PERL_PREFIX = /usr/local 447PHP = /usr/bin/php 448PHP_CONFIG = /usr/bin/php-config 449PHP_CONFIG_PREFIX = /etc/php.d 450PHP_PREFIX = /usr/lib/php 451PKG_CONFIG = /usr/bin/pkg-config 452PKG_CONFIG_LIBDIR = 453PKG_CONFIG_PATH = 454PYTHON = /usr/bin/python 455PYTHON3 = /usr/bin/python3 456PYTHON_EXEC_PREFIX = ${exec_prefix} 457PYTHON_PLATFORM = linux2 458PYTHON_PREFIX = ${prefix} 459PYTHON_VERSION = 2.7 460PY_PREFIX = /usr 461QT5_CFLAGS = -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/x86_64-linux-gnu/qt5 462QT5_LIBS = -lQt5Network -lQt5Core 463QT5_MOC = /usr/bin/moc 464RANLIB = ranlib 465REBAR = /usr/bin/rebar3 466RUBY = /usr/bin/ruby 467RUBY_PREFIX = 468RUNHASKELL = /usr/bin/runhaskell 469RUSTC = /root/.cargo/bin/rustc 470SBCL = /usr/local/bin/sbcl 471SED = /bin/sed 472SET_MAKE = 473SHELL = /bin/bash 474STRIP = strip 475SWIFT = /usr/bin/swift 476THRIFT = /thrift/src/compiler/cpp/thrift 477TRIAL = /usr/bin/trial 478VERSION = 0.14.0 479YACC = bison -y 480YFLAGS = 481ZLIB_CPPFLAGS = 482ZLIB_LDFLAGS = 483ZLIB_LIBS = -lz 484abs_builddir = /thrift/src/lib/d 485abs_srcdir = /thrift/src/lib/d 486abs_top_builddir = /thrift/src 487abs_top_srcdir = /thrift/src 488ac_ct_AR = ar 489ac_ct_CC = gcc 490ac_ct_CXX = g++ 491ac_ct_DUMPBIN = 492am__include = include 493am__leading_dot = . 494am__quote = 495am__tar = tar --hard-dereference --format=ustar -chf - "$$tardir" 496am__untar = tar -xf - 497bindir = ${exec_prefix}/bin 498build = x86_64-pc-linux-gnu 499build_alias = 500build_cpu = x86_64 501build_os = linux-gnu 502build_vendor = pc 503builddir = . 504datadir = ${datarootdir} 505datarootdir = ${prefix}/share 506docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} 507dvidir = ${docdir} 508exec_prefix = ${prefix} 509golang_version = go version go1.13.1 linux/amd64 510have_prog_bison = yes 511host = x86_64-pc-linux-gnu 512host_alias = 513host_cpu = x86_64 514host_os = linux-gnu 515host_vendor = pc 516htmldir = ${docdir} 517includedir = ${prefix}/include 518infodir = ${datarootdir}/info 519install_sh = ${SHELL} /thrift/src/install-sh 520libdir = ${exec_prefix}/lib 521libexecdir = ${exec_prefix}/libexec 522localedir = ${datarootdir}/locale 523localstatedir = ${prefix}/var 524luadir = ${prefix}/share/lua/5.2 525luaexecdir = ${exec_prefix}/lib/lua/5.2 526mandir = ${datarootdir}/man 527mkdir_p = $(MKDIR_P) 528oldincludedir = /usr/include 529pdfdir = ${docdir} 530pkgluadir = ${luadir}/thrift 531pkgluaexecdir = ${luaexecdir}/thrift 532pkgpyexecdir = ${pyexecdir}/thrift 533pkgpythondir = ${pythondir}/thrift 534prefix = /usr/local 535program_transform_name = s,x,x, 536psdir = ${docdir} 537pyexecdir = ${exec_prefix}/lib/python2.7/dist-packages 538pythondir = ${prefix}/lib/python2.7/dist-packages 539runstatedir = ${localstatedir}/run 540rustc_version = rustc 1.35.0 (3c235d560 2019-05-20) 541sbindir = ${exec_prefix}/sbin 542sharedstatedir = ${prefix}/com 543srcdir = . 544subdirs = lib/php/src/ext/thrift_protocol 545sysconfdir = ${prefix}/etc 546target_alias = 547top_build_prefix = ../../ 548top_builddir = ../.. 549top_srcdir = ../.. 550AUTOMAKE_OPTIONS = serial-tests 551SUBDIRS = . $(am__append_1) 552 553# 554# Enumeration of all the public and private modules. 555# 556# We unconditionally install all of them, even if libevent or OpenSSL are 557# not available, but build the respective libraries only if the Deimos headers 558# could be found. 559# 560d_thriftmodules = $(addprefix thrift/, base) 561d_thriftdir = $(D_IMPORT_PREFIX)/thrift 562d_thrift_DATA = $(addprefix src/, $(addsuffix .d, $(d_thriftmodules))) 563d_asyncmodules = $(addprefix thrift/async/, base libevent socket ssl) 564d_asyncdir = $(d_thriftdir)/async 565d_async_DATA = $(addprefix src/, $(addsuffix .d, $(d_asyncmodules))) 566d_codegenmodules = $(addprefix thrift/codegen/, async_client \ 567 async_client_pool base client client_pool processor) 568 569#d_codegenmodules = $(addprefix thrift/codegen/, async_client \ 570# async_client_pool base client client_pool idlgen processor) 571d_codegendir = $(d_thriftdir)/codegen 572d_codegen_DATA = $(addprefix src/, $(addsuffix .d, $(d_codegenmodules))) 573d_protocolmodules = $(addprefix thrift/protocol/, base binary compact json \ 574 processor) 575 576d_protocoldir = $(d_thriftdir)/protocol 577d_protocol_DATA = $(addprefix src/, $(addsuffix .d, $(d_protocolmodules))) 578d_servermodules = $(addprefix thrift/server/, base simple nonblocking \ 579 taskpool threaded) 580 581d_serverdir = $(d_thriftdir)/server 582d_server_DATA = $(addprefix src/, $(addsuffix .d, $(d_servermodules))) 583d_servertransportmodules = $(addprefix thrift/server/transport/, base socket ssl) 584d_servertransportdir = $(d_thriftdir)/server/transport 585d_servertransport_DATA = $(addprefix src/, $(addsuffix .d, \ 586 $(d_servertransportmodules))) 587 588d_transportmodules = $(addprefix thrift/transport/, base buffered file \ 589 framed http memory piped range socket ssl zlib) 590 591d_transportdir = $(d_thriftdir)/transport 592d_transport_DATA = $(addprefix src/, $(addsuffix .d, $(d_transportmodules))) 593d_utilmodules = $(addprefix thrift/util/, awaitable cancellation future \ 594 hashset) 595 596d_utildir = $(d_thriftdir)/util 597d_util_DATA = $(addprefix src/, $(addsuffix .d, $(d_utilmodules))) 598d_internalmodules = $(addprefix thrift/internal/, algorithm codegen ctfe \ 599 endian resource_pool socket ssl ssl_bio traits) 600 601d_internaldir = $(d_thriftdir)/internal 602d_internal_DATA = $(addprefix src/, $(addsuffix .d, $(d_internalmodules))) 603d_testmodules = $(addprefix thrift/internal/test/, protocol server) 604d_testdir = $(d_internaldir)/test 605d_test_DATA = $(addprefix src/, $(addsuffix .d, $(d_testmodules))) 606d_publicmodules = $(d_thriftmodules) $(d_asyncmodules) \ 607 $(d_codegenmodules) $(d_protocolmodules) $(d_servermodules) \ 608 $(d_servertransportmodules) $(d_transportmodules) $(d_utilmodules) 609 610d_publicsources = $(addprefix src/, $(addsuffix .d, $(d_publicmodules))) 611d_modules = $(d_publicmodules) $(d_internalmodules) $(d_testmodules) 612 613# List modules with external dependencies and remove them from the main list 614d_libevent_dependent_modules = thrift/async/libevent thrift/server/nonblocking 615d_openssl_dependent_modules = thrift/async/ssl thrift/internal/ssl \ 616 thrift/internal/ssl_bio thrift/transport/ssl thrift/server/transport/ssl 617 618d_main_modules = $(filter-out $(d_libevent_dependent_modules) \ 619 $(d_openssl_dependent_modules),$(d_modules)) 620 621d_lib_flags = -w -wi -Isrc -lib 622all_targets = $(am__append_2) $(am__append_3) $(D_LIB_NAME) 623 624# 625# Unit tests (built both in debug and release mode). 626# 627d_test_flags = -unittest -w -wi -I$(top_srcdir)/lib/d/src \ 628 $(am__append_4) $(am__append_5) 629 630# There just must be some way to reassign a variable without warnings in 631# Automake... 632d_test_modules__ = $(d_modules) 633#d_test_modules_ = $(filter-out $(d_libevent_dependent_modules), $(d_test_modules__)) 634d_test_modules_ = $(d_test_modules__) 635#d_test_modules = $(filter-out $(d_openssl_dependent_modules), $(d_test_modules_)) 636d_test_modules = $(d_test_modules_) 637TESTS = $(addprefix unittest/debug/, $(d_test_modules)) \ 638 $(addprefix unittest/release/, $(d_test_modules)) 639 640EXTRA_DIST = \ 641 src \ 642 test \ 643 README.md 644 645all: all-recursive 646 647.SUFFIXES: 648$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) 649 @for dep in $?; do \ 650 case '$(am__configure_deps)' in \ 651 *$$dep*) \ 652 ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ 653 && { if test -f $@; then exit 0; else break; fi; }; \ 654 exit 1;; \ 655 esac; \ 656 done; \ 657 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/d/Makefile'; \ 658 $(am__cd) $(top_srcdir) && \ 659 $(AUTOMAKE) --foreign lib/d/Makefile 660Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 661 @case '$?' in \ 662 *config.status*) \ 663 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ 664 *) \ 665 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ 666 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ 667 esac; 668 669$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 670 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 671 672$(top_srcdir)/configure: $(am__configure_deps) 673 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 674$(ACLOCAL_M4): $(am__aclocal_m4_deps) 675 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 676$(am__aclocal_m4_deps): 677 678mostlyclean-libtool: 679 -rm -f *.lo 680 681clean-libtool: 682 -rm -rf .libs _libs 683install-d_asyncDATA: $(d_async_DATA) 684 @$(NORMAL_INSTALL) 685 @list='$(d_async_DATA)'; test -n "$(d_asyncdir)" || list=; \ 686 if test -n "$$list"; then \ 687 echo " $(MKDIR_P) '$(DESTDIR)$(d_asyncdir)'"; \ 688 $(MKDIR_P) "$(DESTDIR)$(d_asyncdir)" || exit 1; \ 689 fi; \ 690 for p in $$list; do \ 691 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ 692 echo "$$d$$p"; \ 693 done | $(am__base_list) | \ 694 while read files; do \ 695 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(d_asyncdir)'"; \ 696 $(INSTALL_DATA) $$files "$(DESTDIR)$(d_asyncdir)" || exit $$?; \ 697 done 698 699uninstall-d_asyncDATA: 700 @$(NORMAL_UNINSTALL) 701 @list='$(d_async_DATA)'; test -n "$(d_asyncdir)" || list=; \ 702 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ 703 dir='$(DESTDIR)$(d_asyncdir)'; $(am__uninstall_files_from_dir) 704install-d_codegenDATA: $(d_codegen_DATA) 705 @$(NORMAL_INSTALL) 706 @list='$(d_codegen_DATA)'; test -n "$(d_codegendir)" || list=; \ 707 if test -n "$$list"; then \ 708 echo " $(MKDIR_P) '$(DESTDIR)$(d_codegendir)'"; \ 709 $(MKDIR_P) "$(DESTDIR)$(d_codegendir)" || exit 1; \ 710 fi; \ 711 for p in $$list; do \ 712 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ 713 echo "$$d$$p"; \ 714 done | $(am__base_list) | \ 715 while read files; do \ 716 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(d_codegendir)'"; \ 717 $(INSTALL_DATA) $$files "$(DESTDIR)$(d_codegendir)" || exit $$?; \ 718 done 719 720uninstall-d_codegenDATA: 721 @$(NORMAL_UNINSTALL) 722 @list='$(d_codegen_DATA)'; test -n "$(d_codegendir)" || list=; \ 723 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ 724 dir='$(DESTDIR)$(d_codegendir)'; $(am__uninstall_files_from_dir) 725install-d_internalDATA: $(d_internal_DATA) 726 @$(NORMAL_INSTALL) 727 @list='$(d_internal_DATA)'; test -n "$(d_internaldir)" || list=; \ 728 if test -n "$$list"; then \ 729 echo " $(MKDIR_P) '$(DESTDIR)$(d_internaldir)'"; \ 730 $(MKDIR_P) "$(DESTDIR)$(d_internaldir)" || exit 1; \ 731 fi; \ 732 for p in $$list; do \ 733 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ 734 echo "$$d$$p"; \ 735 done | $(am__base_list) | \ 736 while read files; do \ 737 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(d_internaldir)'"; \ 738 $(INSTALL_DATA) $$files "$(DESTDIR)$(d_internaldir)" || exit $$?; \ 739 done 740 741uninstall-d_internalDATA: 742 @$(NORMAL_UNINSTALL) 743 @list='$(d_internal_DATA)'; test -n "$(d_internaldir)" || list=; \ 744 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ 745 dir='$(DESTDIR)$(d_internaldir)'; $(am__uninstall_files_from_dir) 746install-d_protocolDATA: $(d_protocol_DATA) 747 @$(NORMAL_INSTALL) 748 @list='$(d_protocol_DATA)'; test -n "$(d_protocoldir)" || list=; \ 749 if test -n "$$list"; then \ 750 echo " $(MKDIR_P) '$(DESTDIR)$(d_protocoldir)'"; \ 751 $(MKDIR_P) "$(DESTDIR)$(d_protocoldir)" || exit 1; \ 752 fi; \ 753 for p in $$list; do \ 754 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ 755 echo "$$d$$p"; \ 756 done | $(am__base_list) | \ 757 while read files; do \ 758 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(d_protocoldir)'"; \ 759 $(INSTALL_DATA) $$files "$(DESTDIR)$(d_protocoldir)" || exit $$?; \ 760 done 761 762uninstall-d_protocolDATA: 763 @$(NORMAL_UNINSTALL) 764 @list='$(d_protocol_DATA)'; test -n "$(d_protocoldir)" || list=; \ 765 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ 766 dir='$(DESTDIR)$(d_protocoldir)'; $(am__uninstall_files_from_dir) 767install-d_serverDATA: $(d_server_DATA) 768 @$(NORMAL_INSTALL) 769 @list='$(d_server_DATA)'; test -n "$(d_serverdir)" || list=; \ 770 if test -n "$$list"; then \ 771 echo " $(MKDIR_P) '$(DESTDIR)$(d_serverdir)'"; \ 772 $(MKDIR_P) "$(DESTDIR)$(d_serverdir)" || exit 1; \ 773 fi; \ 774 for p in $$list; do \ 775 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ 776 echo "$$d$$p"; \ 777 done | $(am__base_list) | \ 778 while read files; do \ 779 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(d_serverdir)'"; \ 780 $(INSTALL_DATA) $$files "$(DESTDIR)$(d_serverdir)" || exit $$?; \ 781 done 782 783uninstall-d_serverDATA: 784 @$(NORMAL_UNINSTALL) 785 @list='$(d_server_DATA)'; test -n "$(d_serverdir)" || list=; \ 786 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ 787 dir='$(DESTDIR)$(d_serverdir)'; $(am__uninstall_files_from_dir) 788install-d_servertransportDATA: $(d_servertransport_DATA) 789 @$(NORMAL_INSTALL) 790 @list='$(d_servertransport_DATA)'; test -n "$(d_servertransportdir)" || list=; \ 791 if test -n "$$list"; then \ 792 echo " $(MKDIR_P) '$(DESTDIR)$(d_servertransportdir)'"; \ 793 $(MKDIR_P) "$(DESTDIR)$(d_servertransportdir)" || exit 1; \ 794 fi; \ 795 for p in $$list; do \ 796 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ 797 echo "$$d$$p"; \ 798 done | $(am__base_list) | \ 799 while read files; do \ 800 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(d_servertransportdir)'"; \ 801 $(INSTALL_DATA) $$files "$(DESTDIR)$(d_servertransportdir)" || exit $$?; \ 802 done 803 804uninstall-d_servertransportDATA: 805 @$(NORMAL_UNINSTALL) 806 @list='$(d_servertransport_DATA)'; test -n "$(d_servertransportdir)" || list=; \ 807 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ 808 dir='$(DESTDIR)$(d_servertransportdir)'; $(am__uninstall_files_from_dir) 809install-d_testDATA: $(d_test_DATA) 810 @$(NORMAL_INSTALL) 811 @list='$(d_test_DATA)'; test -n "$(d_testdir)" || list=; \ 812 if test -n "$$list"; then \ 813 echo " $(MKDIR_P) '$(DESTDIR)$(d_testdir)'"; \ 814 $(MKDIR_P) "$(DESTDIR)$(d_testdir)" || exit 1; \ 815 fi; \ 816 for p in $$list; do \ 817 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ 818 echo "$$d$$p"; \ 819 done | $(am__base_list) | \ 820 while read files; do \ 821 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(d_testdir)'"; \ 822 $(INSTALL_DATA) $$files "$(DESTDIR)$(d_testdir)" || exit $$?; \ 823 done 824 825uninstall-d_testDATA: 826 @$(NORMAL_UNINSTALL) 827 @list='$(d_test_DATA)'; test -n "$(d_testdir)" || list=; \ 828 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ 829 dir='$(DESTDIR)$(d_testdir)'; $(am__uninstall_files_from_dir) 830install-d_thriftDATA: $(d_thrift_DATA) 831 @$(NORMAL_INSTALL) 832 @list='$(d_thrift_DATA)'; test -n "$(d_thriftdir)" || list=; \ 833 if test -n "$$list"; then \ 834 echo " $(MKDIR_P) '$(DESTDIR)$(d_thriftdir)'"; \ 835 $(MKDIR_P) "$(DESTDIR)$(d_thriftdir)" || exit 1; \ 836 fi; \ 837 for p in $$list; do \ 838 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ 839 echo "$$d$$p"; \ 840 done | $(am__base_list) | \ 841 while read files; do \ 842 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(d_thriftdir)'"; \ 843 $(INSTALL_DATA) $$files "$(DESTDIR)$(d_thriftdir)" || exit $$?; \ 844 done 845 846uninstall-d_thriftDATA: 847 @$(NORMAL_UNINSTALL) 848 @list='$(d_thrift_DATA)'; test -n "$(d_thriftdir)" || list=; \ 849 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ 850 dir='$(DESTDIR)$(d_thriftdir)'; $(am__uninstall_files_from_dir) 851install-d_transportDATA: $(d_transport_DATA) 852 @$(NORMAL_INSTALL) 853 @list='$(d_transport_DATA)'; test -n "$(d_transportdir)" || list=; \ 854 if test -n "$$list"; then \ 855 echo " $(MKDIR_P) '$(DESTDIR)$(d_transportdir)'"; \ 856 $(MKDIR_P) "$(DESTDIR)$(d_transportdir)" || exit 1; \ 857 fi; \ 858 for p in $$list; do \ 859 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ 860 echo "$$d$$p"; \ 861 done | $(am__base_list) | \ 862 while read files; do \ 863 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(d_transportdir)'"; \ 864 $(INSTALL_DATA) $$files "$(DESTDIR)$(d_transportdir)" || exit $$?; \ 865 done 866 867uninstall-d_transportDATA: 868 @$(NORMAL_UNINSTALL) 869 @list='$(d_transport_DATA)'; test -n "$(d_transportdir)" || list=; \ 870 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ 871 dir='$(DESTDIR)$(d_transportdir)'; $(am__uninstall_files_from_dir) 872install-d_utilDATA: $(d_util_DATA) 873 @$(NORMAL_INSTALL) 874 @list='$(d_util_DATA)'; test -n "$(d_utildir)" || list=; \ 875 if test -n "$$list"; then \ 876 echo " $(MKDIR_P) '$(DESTDIR)$(d_utildir)'"; \ 877 $(MKDIR_P) "$(DESTDIR)$(d_utildir)" || exit 1; \ 878 fi; \ 879 for p in $$list; do \ 880 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ 881 echo "$$d$$p"; \ 882 done | $(am__base_list) | \ 883 while read files; do \ 884 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(d_utildir)'"; \ 885 $(INSTALL_DATA) $$files "$(DESTDIR)$(d_utildir)" || exit $$?; \ 886 done 887 888uninstall-d_utilDATA: 889 @$(NORMAL_UNINSTALL) 890 @list='$(d_util_DATA)'; test -n "$(d_utildir)" || list=; \ 891 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ 892 dir='$(DESTDIR)$(d_utildir)'; $(am__uninstall_files_from_dir) 893 894# This directory's subdirectories are mostly independent; you can cd 895# into them and run 'make' without going through this Makefile. 896# To change the values of 'make' variables: instead of editing Makefiles, 897# (1) if the variable is set in 'config.status', edit 'config.status' 898# (which will cause the Makefiles to be regenerated when you run 'make'); 899# (2) otherwise, pass the desired values on the 'make' command line. 900$(am__recursive_targets): 901 @fail=; \ 902 if $(am__make_keepgoing); then \ 903 failcom='fail=yes'; \ 904 else \ 905 failcom='exit 1'; \ 906 fi; \ 907 dot_seen=no; \ 908 target=`echo $@ | sed s/-recursive//`; \ 909 case "$@" in \ 910 distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ 911 *) list='$(SUBDIRS)' ;; \ 912 esac; \ 913 for subdir in $$list; do \ 914 echo "Making $$target in $$subdir"; \ 915 if test "$$subdir" = "."; then \ 916 dot_seen=yes; \ 917 local_target="$$target-am"; \ 918 else \ 919 local_target="$$target"; \ 920 fi; \ 921 ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ 922 || eval $$failcom; \ 923 done; \ 924 if test "$$dot_seen" = "no"; then \ 925 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ 926 fi; test -z "$$fail" 927style-local: 928 929ID: $(am__tagged_files) 930 $(am__define_uniq_tagged_files); mkid -fID $$unique 931tags: tags-recursive 932TAGS: tags 933 934tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 935 set x; \ 936 here=`pwd`; \ 937 if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ 938 include_option=--etags-include; \ 939 empty_fix=.; \ 940 else \ 941 include_option=--include; \ 942 empty_fix=; \ 943 fi; \ 944 list='$(SUBDIRS)'; for subdir in $$list; do \ 945 if test "$$subdir" = .; then :; else \ 946 test ! -f $$subdir/TAGS || \ 947 set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ 948 fi; \ 949 done; \ 950 $(am__define_uniq_tagged_files); \ 951 shift; \ 952 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ 953 test -n "$$unique" || unique=$$empty_fix; \ 954 if test $$# -gt 0; then \ 955 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 956 "$$@" $$unique; \ 957 else \ 958 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 959 $$unique; \ 960 fi; \ 961 fi 962ctags: ctags-recursive 963 964CTAGS: ctags 965ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 966 $(am__define_uniq_tagged_files); \ 967 test -z "$(CTAGS_ARGS)$$unique" \ 968 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ 969 $$unique 970 971GTAGS: 972 here=`$(am__cd) $(top_builddir) && pwd` \ 973 && $(am__cd) $(top_srcdir) \ 974 && gtags -i $(GTAGS_ARGS) "$$here" 975cscopelist: cscopelist-recursive 976 977cscopelist-am: $(am__tagged_files) 978 list='$(am__tagged_files)'; \ 979 case "$(srcdir)" in \ 980 [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ 981 *) sdir=$(subdir)/$(srcdir) ;; \ 982 esac; \ 983 for i in $$list; do \ 984 if test -f "$$i"; then \ 985 echo "$(subdir)/$$i"; \ 986 else \ 987 echo "$$sdir/$$i"; \ 988 fi; \ 989 done >> $(top_builddir)/cscope.files 990 991distclean-tags: 992 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags 993 994check-TESTS: $(TESTS) 995 @failed=0; all=0; xfail=0; xpass=0; skip=0; \ 996 srcdir=$(srcdir); export srcdir; \ 997 list=' $(TESTS) '; \ 998 $(am__tty_colors); \ 999 if test -n "$$list"; then \ 1000 for tst in $$list; do \ 1001 if test -f ./$$tst; then dir=./; \ 1002 elif test -f $$tst; then dir=; \ 1003 else dir="$(srcdir)/"; fi; \ 1004 if $(TESTS_ENVIRONMENT) $${dir}$$tst $(AM_TESTS_FD_REDIRECT); then \ 1005 all=`expr $$all + 1`; \ 1006 case " $(XFAIL_TESTS) " in \ 1007 *[\ \ ]$$tst[\ \ ]*) \ 1008 xpass=`expr $$xpass + 1`; \ 1009 failed=`expr $$failed + 1`; \ 1010 col=$$red; res=XPASS; \ 1011 ;; \ 1012 *) \ 1013 col=$$grn; res=PASS; \ 1014 ;; \ 1015 esac; \ 1016 elif test $$? -ne 77; then \ 1017 all=`expr $$all + 1`; \ 1018 case " $(XFAIL_TESTS) " in \ 1019 *[\ \ ]$$tst[\ \ ]*) \ 1020 xfail=`expr $$xfail + 1`; \ 1021 col=$$lgn; res=XFAIL; \ 1022 ;; \ 1023 *) \ 1024 failed=`expr $$failed + 1`; \ 1025 col=$$red; res=FAIL; \ 1026 ;; \ 1027 esac; \ 1028 else \ 1029 skip=`expr $$skip + 1`; \ 1030 col=$$blu; res=SKIP; \ 1031 fi; \ 1032 echo "$${col}$$res$${std}: $$tst"; \ 1033 done; \ 1034 if test "$$all" -eq 1; then \ 1035 tests="test"; \ 1036 All=""; \ 1037 else \ 1038 tests="tests"; \ 1039 All="All "; \ 1040 fi; \ 1041 if test "$$failed" -eq 0; then \ 1042 if test "$$xfail" -eq 0; then \ 1043 banner="$$All$$all $$tests passed"; \ 1044 else \ 1045 if test "$$xfail" -eq 1; then failures=failure; else failures=failures; fi; \ 1046 banner="$$All$$all $$tests behaved as expected ($$xfail expected $$failures)"; \ 1047 fi; \ 1048 else \ 1049 if test "$$xpass" -eq 0; then \ 1050 banner="$$failed of $$all $$tests failed"; \ 1051 else \ 1052 if test "$$xpass" -eq 1; then passes=pass; else passes=passes; fi; \ 1053 banner="$$failed of $$all $$tests did not behave as expected ($$xpass unexpected $$passes)"; \ 1054 fi; \ 1055 fi; \ 1056 dashes="$$banner"; \ 1057 skipped=""; \ 1058 if test "$$skip" -ne 0; then \ 1059 if test "$$skip" -eq 1; then \ 1060 skipped="($$skip test was not run)"; \ 1061 else \ 1062 skipped="($$skip tests were not run)"; \ 1063 fi; \ 1064 test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \ 1065 dashes="$$skipped"; \ 1066 fi; \ 1067 report=""; \ 1068 if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \ 1069 report="Please report to $(PACKAGE_BUGREPORT)"; \ 1070 test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \ 1071 dashes="$$report"; \ 1072 fi; \ 1073 dashes=`echo "$$dashes" | sed s/./=/g`; \ 1074 if test "$$failed" -eq 0; then \ 1075 col="$$grn"; \ 1076 else \ 1077 col="$$red"; \ 1078 fi; \ 1079 echo "$${col}$$dashes$${std}"; \ 1080 echo "$${col}$$banner$${std}"; \ 1081 test -z "$$skipped" || echo "$${col}$$skipped$${std}"; \ 1082 test -z "$$report" || echo "$${col}$$report$${std}"; \ 1083 echo "$${col}$$dashes$${std}"; \ 1084 test "$$failed" -eq 0; \ 1085 else :; fi 1086 1087distdir: $(DISTFILES) 1088 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 1089 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 1090 list='$(DISTFILES)'; \ 1091 dist_files=`for file in $$list; do echo $$file; done | \ 1092 sed -e "s|^$$srcdirstrip/||;t" \ 1093 -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ 1094 case $$dist_files in \ 1095 */*) $(MKDIR_P) `echo "$$dist_files" | \ 1096 sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ 1097 sort -u` ;; \ 1098 esac; \ 1099 for file in $$dist_files; do \ 1100 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ 1101 if test -d $$d/$$file; then \ 1102 dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ 1103 if test -d "$(distdir)/$$file"; then \ 1104 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 1105 fi; \ 1106 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ 1107 cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ 1108 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 1109 fi; \ 1110 cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ 1111 else \ 1112 test -f "$(distdir)/$$file" \ 1113 || cp -p $$d/$$file "$(distdir)/$$file" \ 1114 || exit 1; \ 1115 fi; \ 1116 done 1117 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ 1118 if test "$$subdir" = .; then :; else \ 1119 $(am__make_dryrun) \ 1120 || test -d "$(distdir)/$$subdir" \ 1121 || $(MKDIR_P) "$(distdir)/$$subdir" \ 1122 || exit 1; \ 1123 dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ 1124 $(am__relativize); \ 1125 new_distdir=$$reldir; \ 1126 dir1=$$subdir; dir2="$(top_distdir)"; \ 1127 $(am__relativize); \ 1128 new_top_distdir=$$reldir; \ 1129 echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ 1130 echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ 1131 ($(am__cd) $$subdir && \ 1132 $(MAKE) $(AM_MAKEFLAGS) \ 1133 top_distdir="$$new_top_distdir" \ 1134 distdir="$$new_distdir" \ 1135 am__remove_distdir=: \ 1136 am__skip_length_check=: \ 1137 am__skip_mode_fix=: \ 1138 distdir) \ 1139 || exit 1; \ 1140 fi; \ 1141 done 1142check-am: all-am 1143 $(MAKE) $(AM_MAKEFLAGS) check-TESTS 1144check: check-recursive 1145all-am: Makefile $(DATA) all-local 1146installdirs: installdirs-recursive 1147installdirs-am: 1148 for dir in "$(DESTDIR)$(d_asyncdir)" "$(DESTDIR)$(d_codegendir)" "$(DESTDIR)$(d_internaldir)" "$(DESTDIR)$(d_protocoldir)" "$(DESTDIR)$(d_serverdir)" "$(DESTDIR)$(d_servertransportdir)" "$(DESTDIR)$(d_testdir)" "$(DESTDIR)$(d_thriftdir)" "$(DESTDIR)$(d_transportdir)" "$(DESTDIR)$(d_utildir)"; do \ 1149 test -z "$$dir" || $(MKDIR_P) "$$dir"; \ 1150 done 1151install: install-recursive 1152install-exec: install-exec-recursive 1153install-data: install-data-recursive 1154uninstall: uninstall-recursive 1155 1156install-am: all-am 1157 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 1158 1159installcheck: installcheck-recursive 1160install-strip: 1161 if test -z '$(STRIP)'; then \ 1162 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 1163 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 1164 install; \ 1165 else \ 1166 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 1167 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 1168 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ 1169 fi 1170mostlyclean-generic: 1171 1172clean-generic: 1173 1174distclean-generic: 1175 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 1176 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 1177 1178maintainer-clean-generic: 1179 @echo "This command is intended for maintainers to use" 1180 @echo "it deletes files that may require special tools to rebuild." 1181clean: clean-recursive 1182 1183clean-am: clean-generic clean-libtool clean-local mostlyclean-am 1184 1185distclean: distclean-recursive 1186 -rm -f Makefile 1187distclean-am: clean-am distclean-generic distclean-tags 1188 1189dvi: dvi-recursive 1190 1191dvi-am: 1192 1193html: html-recursive 1194 1195html-am: 1196 1197info: info-recursive 1198 1199info-am: 1200 1201install-data-am: install-d_asyncDATA install-d_codegenDATA \ 1202 install-d_internalDATA install-d_protocolDATA \ 1203 install-d_serverDATA install-d_servertransportDATA \ 1204 install-d_testDATA install-d_thriftDATA \ 1205 install-d_transportDATA install-d_utilDATA 1206 1207install-dvi: install-dvi-recursive 1208 1209install-dvi-am: 1210 1211install-exec-am: install-exec-local 1212 1213install-html: install-html-recursive 1214 1215install-html-am: 1216 1217install-info: install-info-recursive 1218 1219install-info-am: 1220 1221install-man: 1222 1223install-pdf: install-pdf-recursive 1224 1225install-pdf-am: 1226 1227install-ps: install-ps-recursive 1228 1229install-ps-am: 1230 1231installcheck-am: 1232 1233maintainer-clean: maintainer-clean-recursive 1234 -rm -f Makefile 1235maintainer-clean-am: distclean-am maintainer-clean-generic 1236 1237mostlyclean: mostlyclean-recursive 1238 1239mostlyclean-am: mostlyclean-generic mostlyclean-libtool 1240 1241pdf: pdf-recursive 1242 1243pdf-am: 1244 1245ps: ps-recursive 1246 1247ps-am: 1248 1249style: style-recursive 1250 1251style-am: style-local 1252 1253uninstall-am: uninstall-d_asyncDATA uninstall-d_codegenDATA \ 1254 uninstall-d_internalDATA uninstall-d_protocolDATA \ 1255 uninstall-d_serverDATA uninstall-d_servertransportDATA \ 1256 uninstall-d_testDATA uninstall-d_thriftDATA \ 1257 uninstall-d_transportDATA uninstall-d_utilDATA 1258 1259.MAKE: $(am__recursive_targets) check-am install-am install-strip 1260 1261.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am all-local \ 1262 check check-TESTS check-am clean clean-generic clean-libtool \ 1263 clean-local cscopelist-am ctags ctags-am distclean \ 1264 distclean-generic distclean-libtool distclean-tags distdir dvi \ 1265 dvi-am html html-am info info-am install install-am \ 1266 install-d_asyncDATA install-d_codegenDATA \ 1267 install-d_internalDATA install-d_protocolDATA \ 1268 install-d_serverDATA install-d_servertransportDATA \ 1269 install-d_testDATA install-d_thriftDATA \ 1270 install-d_transportDATA install-d_utilDATA install-data \ 1271 install-data-am install-dvi install-dvi-am install-exec \ 1272 install-exec-am install-exec-local install-html \ 1273 install-html-am install-info install-info-am install-man \ 1274 install-pdf install-pdf-am install-ps install-ps-am \ 1275 install-strip installcheck installcheck-am installdirs \ 1276 installdirs-am maintainer-clean maintainer-clean-generic \ 1277 mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ 1278 ps ps-am style-am style-local tags tags-am uninstall \ 1279 uninstall-am uninstall-d_asyncDATA uninstall-d_codegenDATA \ 1280 uninstall-d_internalDATA uninstall-d_protocolDATA \ 1281 uninstall-d_serverDATA uninstall-d_servertransportDATA \ 1282 uninstall-d_testDATA uninstall-d_thriftDATA \ 1283 uninstall-d_transportDATA uninstall-d_utilDATA 1284 1285.PRECIOUS: Makefile 1286 1287 1288# 1289# libevent-dependent modules. 1290# 1291$(D_EVENT_LIB_NAME): $(addprefix src/, $(addsuffix .d, $(d_libevent_dependent_modules))) 1292 $(DMD) -of$(D_EVENT_LIB_NAME) $(d_lib_flags) $^ 1293 1294# 1295# OpenSSL-dependent modules. 1296# 1297$(D_SSL_LIB_NAME): $(addprefix src/, $(addsuffix .d, $(d_openssl_dependent_modules))) 1298 $(DMD) -of$(D_SSL_LIB_NAME) $(d_lib_flags) $^ 1299 1300# 1301# Main library target. 1302# 1303$(D_LIB_NAME): $(addprefix src/, $(addsuffix .d, $(d_main_modules))) 1304 $(DMD) -of$(D_LIB_NAME) $(d_lib_flags) $^ 1305 1306# 1307# Documentation target (requires Dil). 1308# 1309docs: $(d_publicsources) src/thrift/index.d 1310 dil ddoc docs -hl --kandil $^ 1311 1312# 1313# Hook custom library targets into the automake all/install targets. 1314# 1315all-local: $(all_targets) 1316 1317install-exec-local: 1318 $(INSTALL_PROGRAM) $(all_targets) $(DESTDIR)$(libdir) 1319 1320clean-local: 1321 $(RM) -r docs 1322 $(RM) $(D_LIB_NAME) 1323 $(RM) $(D_EVENT_LIB_NAME) 1324 $(RM) $(D_SSL_LIB_NAME) 1325 $(RM) -r test/gen-d 1326 $(RM) -r unittest 1327 1328unittest/emptymain.d: unittest/.directory 1329 @echo 'void main(){}' >$@ 1330 1331unittest/.directory: 1332 mkdir -p unittest || exists unittest 1333 touch $@ 1334 1335unittest/debug/%: src/%.d $(all_targets) unittest/emptymain.d 1336 $(DMD) -g -of$(subst /,$(DMD_OF_DIRSEP),$@) $(d_test_flags) $^ 1337 1338unittest/release/%: src/%.d $(all_targets) unittest/emptymain.d 1339 $(DMD) -O -release -of$(subst /,$(DMD_OF_DIRSEP),$@) $(d_test_flags) $^ 1340 1341precross: all-local 1342 $(MAKE) -C test precross 1343 1344# Tell versions [3.59,3.63) of GNU make to not export all variables. 1345# Otherwise a system limit (for SysV at least) may be exceeded. 1346.NOEXPORT: 1347