1# Makefile.in generated by automake 1.15.1 from Makefile.am.
2# test/c_glib/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
18am__is_gnu_make = { \
19  if test -z '$(MAKELEVEL)'; then \
20    false; \
21  elif test -n '$(MAKE_HOST)'; then \
22    true; \
23  elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
24    true; \
25  else \
26    false; \
27  fi; \
28}
29am__make_running_with_option = \
30  case $${target_option-} in \
31      ?) ;; \
32      *) echo "am__make_running_with_option: internal error: invalid" \
33              "target option '$${target_option-}' specified" >&2; \
34         exit 1;; \
35  esac; \
36  has_opt=no; \
37  sane_makeflags=$$MAKEFLAGS; \
38  if $(am__is_gnu_make); then \
39    sane_makeflags=$$MFLAGS; \
40  else \
41    case $$MAKEFLAGS in \
42      *\\[\ \	]*) \
43        bs=\\; \
44        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
45          | sed "s/$$bs$$bs[$$bs $$bs	]*//g"`;; \
46    esac; \
47  fi; \
48  skip_next=no; \
49  strip_trailopt () \
50  { \
51    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
52  }; \
53  for flg in $$sane_makeflags; do \
54    test $$skip_next = yes && { skip_next=no; continue; }; \
55    case $$flg in \
56      *=*|--*) continue;; \
57        -*I) strip_trailopt 'I'; skip_next=yes;; \
58      -*I?*) strip_trailopt 'I';; \
59        -*O) strip_trailopt 'O'; skip_next=yes;; \
60      -*O?*) strip_trailopt 'O';; \
61        -*l) strip_trailopt 'l'; skip_next=yes;; \
62      -*l?*) strip_trailopt 'l';; \
63      -[dEDm]) skip_next=yes;; \
64      -[JT]) skip_next=yes;; \
65    esac; \
66    case $$flg in \
67      *$$target_option*) has_opt=yes; break;; \
68    esac; \
69  done; \
70  test $$has_opt = yes
71am__make_dryrun = (target_option=n; $(am__make_running_with_option))
72am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
73pkgdatadir = $(datadir)/thrift
74pkgincludedir = $(includedir)/thrift
75pkglibdir = $(libdir)/thrift
76pkglibexecdir = $(libexecdir)/thrift
77am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
78install_sh_DATA = $(install_sh) -c -m 644
79install_sh_PROGRAM = $(install_sh) -c
80install_sh_SCRIPT = $(install_sh) -c
81INSTALL_HEADER = $(INSTALL_DATA)
82transform = $(program_transform_name)
83NORMAL_INSTALL = :
84PRE_INSTALL = :
85POST_INSTALL = :
86NORMAL_UNINSTALL = :
87PRE_UNINSTALL = :
88POST_UNINSTALL = :
89build_triplet = x86_64-pc-linux-gnu
90host_triplet = x86_64-pc-linux-gnu
91check_PROGRAMS = test_client$(EXEEXT) test_server$(EXEEXT)
92subdir = test/c_glib
93ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
94am__aclocal_m4_deps = $(top_srcdir)/aclocal/ac_prog_bison.m4 \
95	$(top_srcdir)/aclocal/ax_boost_base.m4 \
96	$(top_srcdir)/aclocal/ax_check_openssl.m4 \
97	$(top_srcdir)/aclocal/ax_compare_version.m4 \
98	$(top_srcdir)/aclocal/ax_cxx_compile_stdcxx.m4 \
99	$(top_srcdir)/aclocal/ax_cxx_compile_stdcxx_11.m4 \
100	$(top_srcdir)/aclocal/ax_dmd.m4 \
101	$(top_srcdir)/aclocal/ax_javac_and_java.m4 \
102	$(top_srcdir)/aclocal/ax_lib_event.m4 \
103	$(top_srcdir)/aclocal/ax_lib_zlib.m4 \
104	$(top_srcdir)/aclocal/ax_lua.m4 \
105	$(top_srcdir)/aclocal/ax_prog_dotnetcore_version.m4 \
106	$(top_srcdir)/aclocal/ax_prog_haxe_version.m4 \
107	$(top_srcdir)/aclocal/ax_prog_perl_modules.m4 \
108	$(top_srcdir)/aclocal/ax_signed_right_shift.m4 \
109	$(top_srcdir)/aclocal/ax_thrift_internal.m4 \
110	$(top_srcdir)/aclocal/libtool.m4 \
111	$(top_srcdir)/aclocal/ltoptions.m4 \
112	$(top_srcdir)/aclocal/ltsugar.m4 \
113	$(top_srcdir)/aclocal/ltversion.m4 \
114	$(top_srcdir)/aclocal/lt~obsolete.m4 \
115	$(top_srcdir)/aclocal/tar.m4 $(top_srcdir)/configure.ac
116am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
117	$(ACLOCAL_M4)
118DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
119mkinstalldirs = $(install_sh) -d
120CONFIG_HEADER = $(top_builddir)/config.h \
121	$(top_builddir)/lib/cpp/src/thrift/config.h \
122	$(top_builddir)/lib/c_glib/src/thrift/config.h
123CONFIG_CLEAN_FILES =
124CONFIG_CLEAN_VPATH_FILES =
125LTLIBRARIES = $(noinst_LTLIBRARIES)
126libtestcglib_la_DEPENDENCIES =  \
127	$(top_builddir)/lib/c_glib/libthrift_c_glib.la
128am__dirstamp = $(am__leading_dot)dirstamp
129nodist_libtestcglib_la_OBJECTS = gen-c_glib/t_test_second_service.lo \
130	gen-c_glib/t_test_thrift_test.lo \
131	gen-c_glib/t_test_thrift_test_types.lo
132libtestcglib_la_OBJECTS = $(nodist_libtestcglib_la_OBJECTS)
133AM_V_lt = $(am__v_lt_$(V))
134am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY))
135am__v_lt_0 = --silent
136am__v_lt_1 =
137am_test_client_OBJECTS = src/test_client.$(OBJEXT)
138test_client_OBJECTS = $(am_test_client_OBJECTS)
139test_client_DEPENDENCIES = libtestcglib.la \
140	$(top_builddir)/lib/c_glib/libthrift_c_glib.la
141am_test_server_OBJECTS = src/thrift_test_handler.$(OBJEXT) \
142	src/thrift_second_service_handler.$(OBJEXT) \
143	src/test_server.$(OBJEXT)
144test_server_OBJECTS = $(am_test_server_OBJECTS)
145test_server_DEPENDENCIES = libtestcglib.la \
146	$(top_builddir)/lib/c_glib/libthrift_c_glib.la
147AM_V_P = $(am__v_P_$(V))
148am__v_P_ = $(am__v_P_$(AM_DEFAULT_VERBOSITY))
149am__v_P_0 = false
150am__v_P_1 = :
151AM_V_GEN = $(am__v_GEN_$(V))
152am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY))
153am__v_GEN_0 = @echo "  GEN     " $@;
154am__v_GEN_1 =
155AM_V_at = $(am__v_at_$(V))
156am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY))
157am__v_at_0 = @
158am__v_at_1 =
159DEFAULT_INCLUDES =
160depcomp = $(SHELL) $(top_srcdir)/depcomp
161am__depfiles_maybe = depfiles
162am__mv = mv -f
163COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
164	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
165LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
166	$(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
167	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
168	$(AM_CFLAGS) $(CFLAGS)
169AM_V_CC = $(am__v_CC_$(V))
170am__v_CC_ = $(am__v_CC_$(AM_DEFAULT_VERBOSITY))
171am__v_CC_0 = @echo "  CC      " $@;
172am__v_CC_1 =
173CCLD = $(CC)
174LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
175	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
176	$(AM_LDFLAGS) $(LDFLAGS) -o $@
177AM_V_CCLD = $(am__v_CCLD_$(V))
178am__v_CCLD_ = $(am__v_CCLD_$(AM_DEFAULT_VERBOSITY))
179am__v_CCLD_0 = @echo "  CCLD    " $@;
180am__v_CCLD_1 =
181SOURCES = $(nodist_libtestcglib_la_SOURCES) $(test_client_SOURCES) \
182	$(test_server_SOURCES)
183DIST_SOURCES = $(test_client_SOURCES) $(test_server_SOURCES)
184am__can_run_installinfo = \
185  case $$AM_UPDATE_INFO_DIR in \
186    n|no|NO) false;; \
187    *) (install-info --version) >/dev/null 2>&1;; \
188  esac
189am__extra_recursive_targets = style-recursive
190am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
191# Read a list of newline-separated strings from the standard input,
192# and print each of them once, without duplicates.  Input order is
193# *not* preserved.
194am__uniquify_input = $(AWK) '\
195  BEGIN { nonempty = 0; } \
196  { items[$$0] = 1; nonempty = 1; } \
197  END { if (nonempty) { for (i in items) print i; }; } \
198'
199# Make sure the list of sources is unique.  This is necessary because,
200# e.g., the same source file might be shared among _SOURCES variables
201# for different programs/libraries.
202am__define_uniq_tagged_files = \
203  list='$(am__tagged_files)'; \
204  unique=`for i in $$list; do \
205    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
206  done | $(am__uniquify_input)`
207ETAGS = etags
208CTAGS = ctags
209am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp
210DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
211ACLOCAL = ${SHELL} /thrift/src/missing aclocal-1.15
212ALLOCA =
213AMTAR = $${TAR-tar}
214AM_DEFAULT_VERBOSITY = 1
215ANT = /usr/bin/ant
216ANT_FLAGS =
217AR = ar
218AUTOCONF = ${SHELL} /thrift/src/missing autoconf
219AUTOHEADER = ${SHELL} /thrift/src/missing autoheader
220AUTOMAKE = ${SHELL} /thrift/src/missing automake-1.15
221AWK = mawk
222BISON = bison
223BOOST_CHRONO_LDADD = /usr/lib/x86_64-linux-gnu/libboost_chrono.a
224BOOST_CPPFLAGS = -I/usr/include
225BOOST_FILESYSTEM_LDADD = /usr/lib/x86_64-linux-gnu/libboost_filesystem.a
226BOOST_LDFLAGS = -L/usr/lib/x86_64-linux-gnu
227BOOST_LIB_DIR = /usr/lib/x86_64-linux-gnu
228BOOST_SYSTEM_LDADD = /usr/lib/x86_64-linux-gnu/libboost_system.a
229BOOST_TEST_LDADD = /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a
230BOOST_THREAD_LDADD = /usr/lib/x86_64-linux-gnu/libboost_thread.a
231BUNDLER = /usr/bin/bundle
232CABAL = /usr/bin/cabal
233CABAL_CONFIGURE_FLAGS =
234CARGO = /root/.cargo/bin/cargo
235CC = gcc
236CCDEPMODE = depmode=gcc3
237CFLAGS = -g -O2
238CLASSPATH =
239CPP = gcc -E
240CPPFLAGS =
241CPPSTYLE_CMD = find . -type f \( -iname "*.h" -or -iname "*.cpp" -or -iname "*.cc" -or -iname "*.tcc" \) -printf "Reformatting: %h/%f\n" -exec clang-format -i {} \;
242CXX = g++ -std=c++11
243CXXCPP = g++ -E -std=c++11
244CXXDEPMODE = depmode=gcc3
245CXXFLAGS = -g -O2
246CYGPATH_W = echo
247DART = /usr/lib/dart/bin/dart
248DARTPUB = /usr/lib/dart/bin/pub
249DEFS = -DHAVE_CONFIG_H
250DEPDIR = .deps
251DLLTOOL = false
252DMD = dmd
253DMD_LIBEVENT_FLAGS = -L-fuse-ld=gold -L-levent
254DMD_OF_DIRSEP = /
255DMD_OPENSSL_FLAGS = -L-fuse-ld=gold -L-lssl -L-lcrypto
256DOTNETCORE = /usr/bin/dotnet
257DOTNETCORE_VERSION = 3.1.102
258DSYMUTIL =
259DUMPBIN =
260D_EVENT_LIB_NAME = libthriftd-event.a
261D_IMPORT_PREFIX = ${prefix}/include/d2
262D_LIB_NAME = libthriftd.a
263D_SSL_LIB_NAME = libthriftd-ssl.a
264ECHO_C =
265ECHO_N = -n
266ECHO_T =
267EGREP = /bin/grep -E
268ENABLE_COVERAGE = 2
269ERL = /usr/bin/erl
270ERLANG_INSTALL_LIB_DIR = /usr/lib/erlang/lib
271ERLANG_INSTALL_LIB_DIR_thrift = ${ERLANG_INSTALL_LIB_DIR}/thrift-0.14.0
272ERLANG_LIB_DIR = /usr/lib/erlang/lib
273ERLC = /usr/bin/erlc
274ERLCFLAGS =
275EXEEXT =
276FGREP = /bin/grep -F
277FLEX_COMPC = /usr/local/adobe/flex/4.6/bin/compc
278GCOV_CFLAGS =
279GCOV_CXXFLAGS =
280GCOV_LDFLAGS =
281GLIB_CFLAGS = -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
282GLIB_LIBS = -lglib-2.0
283GO = /usr/local/bin/go
284GOBJECT_CFLAGS = -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
285GOBJECT_LIBS = -lgobject-2.0 -lglib-2.0
286GRADLE_OPTS =
287GREP = /bin/grep
288GSETTINGS = /usr/bin/gsettings
289HAVE_CXX11 = 1
290HAXE = /usr/bin/haxe
291HAXE_VERSION = 3.4.4
292INSTALL = /usr/bin/install -c
293INSTALLDIRS = vendor
294INSTALL_DATA = ${INSTALL} -m 644
295INSTALL_PROGRAM = ${INSTALL}
296INSTALL_SCRIPT = ${INSTALL}
297INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
298JAVA_PREFIX = /usr/local/lib
299LD = /usr/bin/ld -m elf_x86_64
300LDFLAGS =
301LEX = flex
302LEXLIB =
303LEX_OUTPUT_ROOT = lex.yy
304LIBEVENT_CPPFLAGS =
305LIBEVENT_LDFLAGS =
306LIBEVENT_LIBS = -levent
307LIBOBJS =
308LIBS = -lrt -lpthread
309LIBTOOL = $(SHELL) $(top_builddir)/libtool
310LIPO =
311LN_S = ln -s
312LTLIBOBJS =
313LT_SYS_LIBRARY_PATH =
314LUA = /usr/bin/lua
315LUA_EXEC_PREFIX = ${exec_prefix}
316LUA_INCLUDE = -I/usr/include/lua5.2
317LUA_LIB = -llua5.2  -ldl
318LUA_PLATFORM = unknown
319LUA_PREFIX = ${prefix}
320LUA_SHORT_VERSION = 52
321LUA_VERSION = 5.2
322MAKEINFO = ${SHELL} /thrift/src/missing makeinfo
323MANIFEST_TOOL = :
324MAYBE_AS3 = as3
325MAYBE_CL = cl
326MAYBE_CPP = cpp
327MAYBE_C_GLIB = c_glib
328MAYBE_D = d
329MAYBE_DART = dart
330MAYBE_ERLANG = erl
331MAYBE_GO = go
332MAYBE_HASKELL = hs
333MAYBE_JAVA = java
334MAYBE_LUA = lua
335MAYBE_NETSTD = netstd
336MAYBE_NODEJS = nodejs
337MAYBE_NODETS = nodets
338MAYBE_PERL = perl
339MAYBE_PHP = php
340MAYBE_PY3 = py3
341MAYBE_PYTHON = py
342MAYBE_RS = rs
343MAYBE_RUBY = rb
344MAYBE_SWIFT = swift
345MKDIR_P = /bin/mkdir -p
346NM = /usr/bin/nm -B
347NMEDIT =
348NODEJS = /usr/bin/nodejs
349NODETS = /usr/bin/node
350NPM = /usr/bin/npm
351OBJDUMP = objdump
352OBJEXT = o
353OPENSSL_INCLUDES =
354OPENSSL_LDFLAGS =
355OPENSSL_LIBS = -lssl -lcrypto
356OTOOL =
357OTOOL64 =
358PACKAGE = thrift
359PACKAGE_BUGREPORT =
360PACKAGE_NAME = thrift
361PACKAGE_STRING = thrift 0.14.0
362PACKAGE_TARNAME = thrift
363PACKAGE_URL =
364PACKAGE_VERSION = 0.14.0
365PATH_SEPARATOR = :
366PERL = /usr/bin/perl
367PERL_PREFIX = /usr/local
368PHP = /usr/bin/php
369PHP_CONFIG = /usr/bin/php-config
370PHP_CONFIG_PREFIX = /etc/php.d
371PHP_PREFIX = /usr/lib/php
372PKG_CONFIG = /usr/bin/pkg-config
373PKG_CONFIG_LIBDIR =
374PKG_CONFIG_PATH =
375PYTHON = /usr/bin/python
376PYTHON3 = /usr/bin/python3
377PYTHON_EXEC_PREFIX = ${exec_prefix}
378PYTHON_PLATFORM = linux2
379PYTHON_PREFIX = ${prefix}
380PYTHON_VERSION = 2.7
381PY_PREFIX = /usr
382QT5_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
383QT5_LIBS = -lQt5Network -lQt5Core
384QT5_MOC = /usr/bin/moc
385RANLIB = ranlib
386REBAR = /usr/bin/rebar3
387RUBY = /usr/bin/ruby
388RUBY_PREFIX =
389RUNHASKELL = /usr/bin/runhaskell
390RUSTC = /root/.cargo/bin/rustc
391SBCL = /usr/local/bin/sbcl
392SED = /bin/sed
393SET_MAKE =
394SHELL = /bin/bash
395STRIP = strip
396SWIFT = /usr/bin/swift
397THRIFT = /thrift/src/compiler/cpp/thrift
398TRIAL = /usr/bin/trial
399VERSION = 0.14.0
400YACC = bison -y
401YFLAGS =
402ZLIB_CPPFLAGS =
403ZLIB_LDFLAGS =
404ZLIB_LIBS = -lz
405abs_builddir = /thrift/src/test/c_glib
406abs_srcdir = /thrift/src/test/c_glib
407abs_top_builddir = /thrift/src
408abs_top_srcdir = /thrift/src
409ac_ct_AR = ar
410ac_ct_CC = gcc
411ac_ct_CXX = g++
412ac_ct_DUMPBIN =
413am__include = include
414am__leading_dot = .
415am__quote =
416am__tar = tar --hard-dereference --format=ustar -chf - "$$tardir"
417am__untar = tar -xf -
418bindir = ${exec_prefix}/bin
419build = x86_64-pc-linux-gnu
420build_alias =
421build_cpu = x86_64
422build_os = linux-gnu
423build_vendor = pc
424builddir = .
425datadir = ${datarootdir}
426datarootdir = ${prefix}/share
427docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
428dvidir = ${docdir}
429exec_prefix = ${prefix}
430golang_version = go version go1.13.1 linux/amd64
431have_prog_bison = yes
432host = x86_64-pc-linux-gnu
433host_alias =
434host_cpu = x86_64
435host_os = linux-gnu
436host_vendor = pc
437htmldir = ${docdir}
438includedir = ${prefix}/include
439infodir = ${datarootdir}/info
440install_sh = ${SHELL} /thrift/src/install-sh
441libdir = ${exec_prefix}/lib
442libexecdir = ${exec_prefix}/libexec
443localedir = ${datarootdir}/locale
444localstatedir = ${prefix}/var
445luadir = ${prefix}/share/lua/5.2
446luaexecdir = ${exec_prefix}/lib/lua/5.2
447mandir = ${datarootdir}/man
448mkdir_p = $(MKDIR_P)
449oldincludedir = /usr/include
450pdfdir = ${docdir}
451pkgluadir = ${luadir}/thrift
452pkgluaexecdir = ${luaexecdir}/thrift
453pkgpyexecdir = ${pyexecdir}/thrift
454pkgpythondir = ${pythondir}/thrift
455prefix = /usr/local
456program_transform_name = s,x,x,
457psdir = ${docdir}
458pyexecdir = ${exec_prefix}/lib/python2.7/dist-packages
459pythondir = ${prefix}/lib/python2.7/dist-packages
460runstatedir = ${localstatedir}/run
461rustc_version = rustc 1.35.0 (3c235d560 2019-05-20)
462sbindir = ${exec_prefix}/sbin
463sharedstatedir = ${prefix}/com
464srcdir = .
465subdirs =  lib/php/src/ext/thrift_protocol
466sysconfdir = ${prefix}/etc
467target_alias =
468top_build_prefix = ../../
469top_builddir = ../..
470top_srcdir = ../..
471
472#
473# Licensed to the Apache Software Foundation (ASF) under one
474# or more contributor license agreements. See the NOTICE file
475# distributed with this work for additional information
476# regarding copyright ownership. The ASF licenses this file
477# to you under the Apache License, Version 2.0 (the
478# "License"); you may not use this file except in compliance
479# with the License. You may obtain a copy of the License at
480#
481#   http://www.apache.org/licenses/LICENSE-2.0
482#
483# Unless required by applicable law or agreed to in writing,
484# software distributed under the License is distributed on an
485# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
486# KIND, either express or implied. See the License for the
487# specific language governing permissions and limitations
488# under the License.
489#
490AUTOMAKE_OPTIONS = subdir-objects serial-tests nostdinc
491noinst_LTLIBRARIES = libtestcglib.la
492nodist_libtestcglib_la_SOURCES = \
493	gen-c_glib/t_test_second_service.c \
494	gen-c_glib/t_test_second_service.h \
495	gen-c_glib/t_test_thrift_test.c \
496	gen-c_glib/t_test_thrift_test.h \
497	gen-c_glib/t_test_thrift_test_types.c \
498	gen-c_glib/t_test_thrift_test_types.h
499
500libtestcglib_la_LIBADD = $(top_builddir)/lib/c_glib/libthrift_c_glib.la
501test_client_SOURCES = \
502	src/test_client.c
503
504test_client_LDADD = \
505	libtestcglib.la \
506	$(top_builddir)/lib/c_glib/libthrift_c_glib.la
507
508test_server_SOURCES = \
509	src/thrift_test_handler.c \
510	src/thrift_test_handler.h \
511	src/thrift_second_service_handler.c \
512	src/thrift_second_service_handler.h \
513	src/test_server.c
514
515test_server_LDADD = \
516	libtestcglib.la \
517	$(top_builddir)/lib/c_glib/libthrift_c_glib.la
518
519AM_CFLAGS = -g -Wall -Wextra $(GLIB_CFLAGS) $(GOBJECT_CFLAGS)
520AM_CXXFLAGS = $(AM_CFLAGS)
521AM_CPPFLAGS = -I$(top_srcdir)/lib/c_glib/src -Igen-c_glib -I$(top_builddir)/lib/c_glib/src/thrift
522AM_LDFLAGS = $(GLIB_LIBS) $(GOBJECT_LIBS)
523EXTRA_DIST = \
524	src
525
526all: all-am
527
528.SUFFIXES:
529.SUFFIXES: .c .lo .o .obj
530$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
531	@for dep in $?; do \
532	  case '$(am__configure_deps)' in \
533	    *$$dep*) \
534	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
535	        && { if test -f $@; then exit 0; else break; fi; }; \
536	      exit 1;; \
537	  esac; \
538	done; \
539	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/c_glib/Makefile'; \
540	$(am__cd) $(top_srcdir) && \
541	  $(AUTOMAKE) --foreign test/c_glib/Makefile
542Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
543	@case '$?' in \
544	  *config.status*) \
545	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
546	  *) \
547	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
548	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
549	esac;
550
551$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
552	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
553
554$(top_srcdir)/configure:  $(am__configure_deps)
555	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
556$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
557	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
558$(am__aclocal_m4_deps):
559
560clean-noinstLTLIBRARIES:
561	-test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
562	@list='$(noinst_LTLIBRARIES)'; \
563	locs=`for p in $$list; do echo $$p; done | \
564	      sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
565	      sort -u`; \
566	test -z "$$locs" || { \
567	  echo rm -f $${locs}; \
568	  rm -f $${locs}; \
569	}
570gen-c_glib/$(am__dirstamp):
571	@$(MKDIR_P) gen-c_glib
572	@: > gen-c_glib/$(am__dirstamp)
573gen-c_glib/$(DEPDIR)/$(am__dirstamp):
574	@$(MKDIR_P) gen-c_glib/$(DEPDIR)
575	@: > gen-c_glib/$(DEPDIR)/$(am__dirstamp)
576gen-c_glib/t_test_second_service.lo: gen-c_glib/$(am__dirstamp) \
577	gen-c_glib/$(DEPDIR)/$(am__dirstamp)
578gen-c_glib/t_test_thrift_test.lo: gen-c_glib/$(am__dirstamp) \
579	gen-c_glib/$(DEPDIR)/$(am__dirstamp)
580gen-c_glib/t_test_thrift_test_types.lo: gen-c_glib/$(am__dirstamp) \
581	gen-c_glib/$(DEPDIR)/$(am__dirstamp)
582
583libtestcglib.la: $(libtestcglib_la_OBJECTS) $(libtestcglib_la_DEPENDENCIES) $(EXTRA_libtestcglib_la_DEPENDENCIES)
584	$(AM_V_CCLD)$(LINK)  $(libtestcglib_la_OBJECTS) $(libtestcglib_la_LIBADD) $(LIBS)
585
586clean-checkPROGRAMS:
587	@list='$(check_PROGRAMS)'; test -n "$$list" || exit 0; \
588	echo " rm -f" $$list; \
589	rm -f $$list || exit $$?; \
590	test -n "$(EXEEXT)" || exit 0; \
591	list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
592	echo " rm -f" $$list; \
593	rm -f $$list
594src/$(am__dirstamp):
595	@$(MKDIR_P) src
596	@: > src/$(am__dirstamp)
597src/$(DEPDIR)/$(am__dirstamp):
598	@$(MKDIR_P) src/$(DEPDIR)
599	@: > src/$(DEPDIR)/$(am__dirstamp)
600src/test_client.$(OBJEXT): src/$(am__dirstamp) \
601	src/$(DEPDIR)/$(am__dirstamp)
602
603test_client$(EXEEXT): $(test_client_OBJECTS) $(test_client_DEPENDENCIES) $(EXTRA_test_client_DEPENDENCIES)
604	@rm -f test_client$(EXEEXT)
605	$(AM_V_CCLD)$(LINK) $(test_client_OBJECTS) $(test_client_LDADD) $(LIBS)
606src/thrift_test_handler.$(OBJEXT): src/$(am__dirstamp) \
607	src/$(DEPDIR)/$(am__dirstamp)
608src/thrift_second_service_handler.$(OBJEXT): src/$(am__dirstamp) \
609	src/$(DEPDIR)/$(am__dirstamp)
610src/test_server.$(OBJEXT): src/$(am__dirstamp) \
611	src/$(DEPDIR)/$(am__dirstamp)
612
613test_server$(EXEEXT): $(test_server_OBJECTS) $(test_server_DEPENDENCIES) $(EXTRA_test_server_DEPENDENCIES)
614	@rm -f test_server$(EXEEXT)
615	$(AM_V_CCLD)$(LINK) $(test_server_OBJECTS) $(test_server_LDADD) $(LIBS)
616
617mostlyclean-compile:
618	-rm -f *.$(OBJEXT)
619	-rm -f gen-c_glib/*.$(OBJEXT)
620	-rm -f gen-c_glib/*.lo
621	-rm -f src/*.$(OBJEXT)
622
623distclean-compile:
624	-rm -f *.tab.c
625
626include gen-c_glib/$(DEPDIR)/t_test_second_service.Plo
627include gen-c_glib/$(DEPDIR)/t_test_thrift_test.Plo
628include gen-c_glib/$(DEPDIR)/t_test_thrift_test_types.Plo
629include src/$(DEPDIR)/test_client.Po
630include src/$(DEPDIR)/test_server.Po
631include src/$(DEPDIR)/thrift_second_service_handler.Po
632include src/$(DEPDIR)/thrift_test_handler.Po
633
634.c.o:
635	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
636	$(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
637	$(am__mv) $$depbase.Tpo $$depbase.Po
638#	$(AM_V_CC)source='$<' object='$@' libtool=no \
639#	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
640#	$(AM_V_CC_no)$(COMPILE) -c -o $@ $<
641
642.c.obj:
643	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
644	$(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
645	$(am__mv) $$depbase.Tpo $$depbase.Po
646#	$(AM_V_CC)source='$<' object='$@' libtool=no \
647#	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
648#	$(AM_V_CC_no)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
649
650.c.lo:
651	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\
652	$(LTCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
653	$(am__mv) $$depbase.Tpo $$depbase.Plo
654#	$(AM_V_CC)source='$<' object='$@' libtool=yes \
655#	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
656#	$(AM_V_CC_no)$(LTCOMPILE) -c -o $@ $<
657
658mostlyclean-libtool:
659	-rm -f *.lo
660
661clean-libtool:
662	-rm -rf .libs _libs
663	-rm -rf gen-c_glib/.libs gen-c_glib/_libs
664style-local:
665
666ID: $(am__tagged_files)
667	$(am__define_uniq_tagged_files); mkid -fID $$unique
668tags: tags-am
669TAGS: tags
670
671tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
672	set x; \
673	here=`pwd`; \
674	$(am__define_uniq_tagged_files); \
675	shift; \
676	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
677	  test -n "$$unique" || unique=$$empty_fix; \
678	  if test $$# -gt 0; then \
679	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
680	      "$$@" $$unique; \
681	  else \
682	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
683	      $$unique; \
684	  fi; \
685	fi
686ctags: ctags-am
687
688CTAGS: ctags
689ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
690	$(am__define_uniq_tagged_files); \
691	test -z "$(CTAGS_ARGS)$$unique" \
692	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
693	     $$unique
694
695GTAGS:
696	here=`$(am__cd) $(top_builddir) && pwd` \
697	  && $(am__cd) $(top_srcdir) \
698	  && gtags -i $(GTAGS_ARGS) "$$here"
699cscopelist: cscopelist-am
700
701cscopelist-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
715distclean-tags:
716	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
717
718distdir: $(DISTFILES)
719	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
720	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
721	list='$(DISTFILES)'; \
722	  dist_files=`for file in $$list; do echo $$file; done | \
723	  sed -e "s|^$$srcdirstrip/||;t" \
724	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
725	case $$dist_files in \
726	  */*) $(MKDIR_P) `echo "$$dist_files" | \
727			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
728			   sort -u` ;; \
729	esac; \
730	for file in $$dist_files; do \
731	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
732	  if test -d $$d/$$file; then \
733	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
734	    if test -d "$(distdir)/$$file"; then \
735	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
736	    fi; \
737	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
738	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
739	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
740	    fi; \
741	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
742	  else \
743	    test -f "$(distdir)/$$file" \
744	    || cp -p $$d/$$file "$(distdir)/$$file" \
745	    || exit 1; \
746	  fi; \
747	done
748	$(MAKE) $(AM_MAKEFLAGS) \
749	  top_distdir="$(top_distdir)" distdir="$(distdir)" \
750	  dist-hook
751check-am: all-am
752	$(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
753check: check-am
754all-am: Makefile $(LTLIBRARIES)
755installdirs:
756install: install-am
757install-exec: install-exec-am
758install-data: install-data-am
759uninstall: uninstall-am
760
761install-am: all-am
762	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
763
764installcheck: installcheck-am
765install-strip:
766	if test -z '$(STRIP)'; then \
767	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
768	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
769	      install; \
770	else \
771	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
772	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
773	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
774	fi
775mostlyclean-generic:
776
777clean-generic:
778
779distclean-generic:
780	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
781	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
782	-rm -f gen-c_glib/$(DEPDIR)/$(am__dirstamp)
783	-rm -f gen-c_glib/$(am__dirstamp)
784	-rm -f src/$(DEPDIR)/$(am__dirstamp)
785	-rm -f src/$(am__dirstamp)
786
787maintainer-clean-generic:
788	@echo "This command is intended for maintainers to use"
789	@echo "it deletes files that may require special tools to rebuild."
790clean: clean-am
791
792clean-am: clean-checkPROGRAMS clean-generic clean-libtool clean-local \
793	clean-noinstLTLIBRARIES mostlyclean-am
794
795distclean: distclean-am
796	-rm -rf gen-c_glib/$(DEPDIR) src/$(DEPDIR)
797	-rm -f Makefile
798distclean-am: clean-am distclean-compile distclean-generic \
799	distclean-tags
800
801dvi: dvi-am
802
803dvi-am:
804
805html: html-am
806
807html-am:
808
809info: info-am
810
811info-am:
812
813install-data-am:
814
815install-dvi: install-dvi-am
816
817install-dvi-am:
818
819install-exec-am:
820
821install-html: install-html-am
822
823install-html-am:
824
825install-info: install-info-am
826
827install-info-am:
828
829install-man:
830
831install-pdf: install-pdf-am
832
833install-pdf-am:
834
835install-ps: install-ps-am
836
837install-ps-am:
838
839installcheck-am:
840
841maintainer-clean: maintainer-clean-am
842	-rm -rf gen-c_glib/$(DEPDIR) src/$(DEPDIR)
843	-rm -f Makefile
844maintainer-clean-am: distclean-am maintainer-clean-generic
845
846mostlyclean: mostlyclean-am
847
848mostlyclean-am: mostlyclean-compile mostlyclean-generic \
849	mostlyclean-libtool
850
851pdf: pdf-am
852
853pdf-am:
854
855ps: ps-am
856
857ps-am:
858
859style: style-am
860
861style-am: style-local
862
863uninstall-am:
864
865.MAKE: check-am install-am install-strip
866
867.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \
868	clean-checkPROGRAMS clean-generic clean-libtool clean-local \
869	clean-noinstLTLIBRARIES cscopelist-am ctags ctags-am dist-hook \
870	distclean distclean-compile distclean-generic \
871	distclean-libtool distclean-tags distdir dvi dvi-am html \
872	html-am info info-am install install-am install-data \
873	install-data-am install-dvi install-dvi-am install-exec \
874	install-exec-am install-html install-html-am install-info \
875	install-info-am install-man install-pdf install-pdf-am \
876	install-ps install-ps-am install-strip installcheck \
877	installcheck-am installdirs maintainer-clean \
878	maintainer-clean-generic mostlyclean mostlyclean-compile \
879	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
880	style-am style-local tags tags-am uninstall uninstall-am
881
882.PRECIOUS: Makefile
883
884
885precross: libtestcglib.la test_client test_server
886
887#
888# Common thrift code generation rules
889#
890gen-c_glib/t_test_second_service.c  gen-c_glib/t_test_second_service.h  gen-c_glib/t_test_thrift_test.c  gen-c_glib/t_test_thrift_test.h  gen-c_glib/t_test_thrift_test_types.c  gen-c_glib/t_test_thrift_test_types.h: $(top_srcdir)/test/ThriftTest.thrift $(THRIFT)
891	$(THRIFT) --gen c_glib -r $<
892
893clean-local:
894	$(RM) -r gen-c_glib/
895	$(RM) test_client
896	$(RM) test_server
897	$(RM) libtestcglib.la
898	find . -type f -iname "*.o" | xargs rm -f
899
900dist-hook:
901	$(RM) -r $(distdir)/gen-c_glib/
902	$(RM) $(distdir)/test_client
903	$(RM) $(distdir)/test_server
904	$(RM) $(distdir)/libtestcglib.la
905	find $(distdir) -type f -iname "*.o" | xargs rm -f
906
907# Tell versions [3.59,3.63) of GNU make to not export all variables.
908# Otherwise a system limit (for SysV at least) may be exceeded.
909.NOEXPORT:
910