Subversion Repositories SmartDukaan

Rev

Rev 30 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
30 ashish 1
# Makefile.in generated by automake 1.11 from Makefile.am.
2
# @configure_input@
3
 
4
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5
# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
6
# Inc.
7
# This Makefile.in is free software; the Free Software Foundation
8
# gives unlimited permission to copy and/or distribute it,
9
# with or without modifications, as long as this notice is preserved.
10
 
11
# This program is distributed in the hope that it will be useful,
12
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
13
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
14
# PARTICULAR PURPOSE.
15
 
16
@SET_MAKE@
17
 
18
#
19
# Licensed to the Apache Software Foundation (ASF) under one
20
# or more contributor license agreements. See the NOTICE file
21
# distributed with this work for additional information
22
# regarding copyright ownership. The ASF licenses this file
23
# to you under the Apache License, Version 2.0 (the
24
# "License"); you may not use this file except in compliance
25
# with the License. You may obtain a copy of the License at
26
#
27
#   http://www.apache.org/licenses/LICENSE-2.0
28
#
29
# Unless required by applicable law or agreed to in writing,
30
# software distributed under the License is distributed on an
31
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
32
# KIND, either express or implied. See the License for the
33
# specific language governing permissions and limitations
34
# under the License.
35
#
36
 
37
 
38
VPATH = @srcdir@
39
pkgdatadir = $(datadir)/@PACKAGE@
40
pkgincludedir = $(includedir)/@PACKAGE@
41
pkglibdir = $(libdir)/@PACKAGE@
42
pkglibexecdir = $(libexecdir)/@PACKAGE@
43
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
44
install_sh_DATA = $(install_sh) -c -m 644
45
install_sh_PROGRAM = $(install_sh) -c
46
install_sh_SCRIPT = $(install_sh) -c
47
INSTALL_HEADER = $(INSTALL_DATA)
48
transform = $(program_transform_name)
49
NORMAL_INSTALL = :
50
PRE_INSTALL = :
51
POST_INSTALL = :
52
NORMAL_UNINSTALL = :
53
PRE_UNINSTALL = :
54
POST_UNINSTALL = :
55
build_triplet = @build@
56
host_triplet = @host@
57
@WITH_PYTHON_TRUE@am__append_1 = py
58
@WITH_RUBY_TRUE@am__append_2 = rb
59
noinst_PROGRAMS = Benchmark$(EXEEXT)
60
check_PROGRAMS = TFDTransportTest$(EXEEXT) \
61
	TPipedTransportTest$(EXEEXT) DebugProtoTest$(EXEEXT) \
62
	JSONProtoTest$(EXEEXT) OptionalRequiredTest$(EXEEXT) \
63
	AllProtocolsTest$(EXEEXT) UnitTests$(EXEEXT)
64
subdir = test
65
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
66
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
67
am__aclocal_m4_deps = $(top_srcdir)/aclocal/ax_boost_base.m4 \
68
	$(top_srcdir)/aclocal/ax_javac_and_java.m4 \
69
	$(top_srcdir)/aclocal/ax_lib_event.m4 \
70
	$(top_srcdir)/aclocal/ax_lib_zlib.m4 \
71
	$(top_srcdir)/aclocal/ax_signed_right_shift.m4 \
72
	$(top_srcdir)/aclocal/ax_thrift_internal.m4 \
73
	$(top_srcdir)/configure.ac
74
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
75
	$(ACLOCAL_M4)
76
mkinstalldirs = $(install_sh) -d
77
CONFIG_HEADER = $(top_builddir)/config.h
78
CONFIG_CLEAN_FILES =
79
CONFIG_CLEAN_VPATH_FILES =
80
LTLIBRARIES = $(noinst_LTLIBRARIES)
81
libtestgencpp_la_DEPENDENCIES = $(top_builddir)/lib/cpp/libthrift.la
82
am_libtestgencpp_la_OBJECTS = DebugProtoTest_types.lo \
83
	OptionalRequiredTest_types.lo DebugProtoTest_types.lo \
84
	ThriftTest_types.lo ThriftTest_extras.lo \
85
	DebugProtoTest_extras.lo
86
libtestgencpp_la_OBJECTS = $(am_libtestgencpp_la_OBJECTS)
87
PROGRAMS = $(noinst_PROGRAMS)
88
am_AllProtocolsTest_OBJECTS = AllProtocolTests.$(OBJEXT)
89
AllProtocolsTest_OBJECTS = $(am_AllProtocolsTest_OBJECTS)
90
AllProtocolsTest_DEPENDENCIES = libtestgencpp.la
91
am_Benchmark_OBJECTS = Benchmark.$(OBJEXT)
92
Benchmark_OBJECTS = $(am_Benchmark_OBJECTS)
93
Benchmark_DEPENDENCIES = libtestgencpp.la
94
am_DebugProtoTest_OBJECTS = DebugProtoTest.$(OBJEXT)
95
DebugProtoTest_OBJECTS = $(am_DebugProtoTest_OBJECTS)
96
DebugProtoTest_DEPENDENCIES = libtestgencpp.la
97
am_JSONProtoTest_OBJECTS = JSONProtoTest.$(OBJEXT)
98
JSONProtoTest_OBJECTS = $(am_JSONProtoTest_OBJECTS)
99
JSONProtoTest_DEPENDENCIES = libtestgencpp.la
100
am_OptionalRequiredTest_OBJECTS = OptionalRequiredTest.$(OBJEXT)
101
OptionalRequiredTest_OBJECTS = $(am_OptionalRequiredTest_OBJECTS)
102
OptionalRequiredTest_DEPENDENCIES = libtestgencpp.la
103
am_TFDTransportTest_OBJECTS = TFDTransportTest.$(OBJEXT)
104
TFDTransportTest_OBJECTS = $(am_TFDTransportTest_OBJECTS)
105
TFDTransportTest_DEPENDENCIES = $(top_builddir)/lib/cpp/libthrift.la
106
am_TPipedTransportTest_OBJECTS = TPipedTransportTest.$(OBJEXT)
107
TPipedTransportTest_OBJECTS = $(am_TPipedTransportTest_OBJECTS)
108
TPipedTransportTest_DEPENDENCIES =  \
109
	$(top_builddir)/lib/cpp/libthrift.la
110
am_UnitTests_OBJECTS = UnitTestMain.$(OBJEXT) \
111
	TMemoryBufferTest.$(OBJEXT) TBufferBaseTest.$(OBJEXT)
112
UnitTests_OBJECTS = $(am_UnitTests_OBJECTS)
113
UnitTests_DEPENDENCIES = libtestgencpp.la
114
DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
115
depcomp = $(SHELL) $(top_srcdir)/depcomp
116
am__depfiles_maybe = depfiles
117
am__mv = mv -f
118
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
119
	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
120
LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
121
	--mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
122
	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
123
CXXLD = $(CXX)
124
CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
125
	--mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
126
	$(LDFLAGS) -o $@
127
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
128
	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
129
LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
130
	--mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
131
	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
132
CCLD = $(CC)
133
LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
134
	--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
135
	$(LDFLAGS) -o $@
136
SOURCES = $(libtestgencpp_la_SOURCES) $(AllProtocolsTest_SOURCES) \
137
	$(Benchmark_SOURCES) $(DebugProtoTest_SOURCES) \
138
	$(JSONProtoTest_SOURCES) $(OptionalRequiredTest_SOURCES) \
139
	$(TFDTransportTest_SOURCES) $(TPipedTransportTest_SOURCES) \
140
	$(UnitTests_SOURCES)
141
DIST_SOURCES = $(libtestgencpp_la_SOURCES) $(AllProtocolsTest_SOURCES) \
142
	$(Benchmark_SOURCES) $(DebugProtoTest_SOURCES) \
143
	$(JSONProtoTest_SOURCES) $(OptionalRequiredTest_SOURCES) \
144
	$(TFDTransportTest_SOURCES) $(TPipedTransportTest_SOURCES) \
145
	$(UnitTests_SOURCES)
146
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
147
	html-recursive info-recursive install-data-recursive \
148
	install-dvi-recursive install-exec-recursive \
149
	install-html-recursive install-info-recursive \
150
	install-pdf-recursive install-ps-recursive install-recursive \
151
	installcheck-recursive installdirs-recursive pdf-recursive \
152
	ps-recursive uninstall-recursive
153
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive	\
154
  distclean-recursive maintainer-clean-recursive
155
AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
156
	$(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
157
	distdir
158
ETAGS = etags
159
CTAGS = ctags
160
am__tty_colors = \
161
red=; grn=; lgn=; blu=; std=
162
DIST_SUBDIRS = py rb
163
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
164
am__relativize = \
165
  dir0=`pwd`; \
166
  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
167
  sed_rest='s,^[^/]*/*,,'; \
168
  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
169
  sed_butlast='s,/*[^/]*$$,,'; \
170
  while test -n "$$dir1"; do \
171
    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
172
    if test "$$first" != "."; then \
173
      if test "$$first" = ".."; then \
174
        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
175
        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
176
      else \
177
        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
178
        if test "$$first2" = "$$first"; then \
179
          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
180
        else \
181
          dir2="../$$dir2"; \
182
        fi; \
183
        dir0="$$dir0"/"$$first"; \
184
      fi; \
185
    fi; \
186
    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
187
  done; \
188
  reldir="$$dir2"
189
ACLOCAL = @ACLOCAL@
190
ALLOCA = @ALLOCA@
191
AMTAR = @AMTAR@
192
ANT = @ANT@
193
ANT_FLAGS = @ANT_FLAGS@
194
AR = @AR@
195
AUTOCONF = @AUTOCONF@
196
AUTOHEADER = @AUTOHEADER@
197
AUTOMAKE = @AUTOMAKE@
198
AWK = @AWK@
199
BOOST_CPPFLAGS = @BOOST_CPPFLAGS@
200
BOOST_LDFLAGS = @BOOST_LDFLAGS@
201
CC = @CC@
202
CCDEPMODE = @CCDEPMODE@
203
CFLAGS = @CFLAGS@
204
CLASSPATH = @CLASSPATH@
205
CPP = @CPP@
206
CPPFLAGS = @CPPFLAGS@
207
CXX = @CXX@
208
CXXCPP = @CXXCPP@
209
CXXDEPMODE = @CXXDEPMODE@
210
CXXFLAGS = @CXXFLAGS@
211
CYGPATH_W = @CYGPATH_W@
212
DEFS = @DEFS@
213
DEPDIR = @DEPDIR@
214
DSYMUTIL = @DSYMUTIL@
215
DUMPBIN = @DUMPBIN@
216
ECHO_C = @ECHO_C@
217
ECHO_N = @ECHO_N@
218
ECHO_T = @ECHO_T@
219
EGREP = @EGREP@
220
ERLC = @ERLC@
221
EXEEXT = @EXEEXT@
222
FGREP = @FGREP@
223
GREP = @GREP@
224
INSTALL = @INSTALL@
225
INSTALL_DATA = @INSTALL_DATA@
226
INSTALL_PROGRAM = @INSTALL_PROGRAM@
227
INSTALL_SCRIPT = @INSTALL_SCRIPT@
228
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
229
JAVA_PREFIX = @JAVA_PREFIX@
230
LD = @LD@
231
LDFLAGS = @LDFLAGS@
232
LEX = @LEX@
233
LEXLIB = @LEXLIB@
234
LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
235
LIBEVENT_CPPFLAGS = @LIBEVENT_CPPFLAGS@
236
LIBEVENT_LDFLAGS = @LIBEVENT_LDFLAGS@
237
LIBEVENT_LIBS = @LIBEVENT_LIBS@
238
LIBOBJS = @LIBOBJS@
239
LIBS = @LIBS@
240
LIBTOOL = @LIBTOOL@
241
LIPO = @LIPO@
242
LN_S = @LN_S@
243
LTLIBOBJS = @LTLIBOBJS@
244
MAKEINFO = @MAKEINFO@
245
MKDIR_P = @MKDIR_P@
246
MONO_CFLAGS = @MONO_CFLAGS@
247
MONO_LIBS = @MONO_LIBS@
248
NM = @NM@
249
NMEDIT = @NMEDIT@
250
OBJDUMP = @OBJDUMP@
251
OBJEXT = @OBJEXT@
252
OTOOL = @OTOOL@
253
OTOOL64 = @OTOOL64@
254
PACKAGE = @PACKAGE@
255
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
256
PACKAGE_NAME = @PACKAGE_NAME@
257
PACKAGE_STRING = @PACKAGE_STRING@
258
PACKAGE_TARNAME = @PACKAGE_TARNAME@
259
PACKAGE_URL = @PACKAGE_URL@
260
PACKAGE_VERSION = @PACKAGE_VERSION@
261
PATH_SEPARATOR = @PATH_SEPARATOR@
262
PERL = @PERL@
263
PKG_CONFIG = @PKG_CONFIG@
264
PYTHON = @PYTHON@
265
PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
266
PYTHON_PLATFORM = @PYTHON_PLATFORM@
267
PYTHON_PREFIX = @PYTHON_PREFIX@
268
PYTHON_VERSION = @PYTHON_VERSION@
269
PY_PREFIX = @PY_PREFIX@
270
RANLIB = @RANLIB@
271
RSPEC = @RSPEC@
272
RUBY = @RUBY@
273
SED = @SED@
274
SET_MAKE = @SET_MAKE@
275
SHELL = @SHELL@
276
STRIP = @STRIP@
277
VERSION = @VERSION@
278
YACC = @YACC@
279
YFLAGS = @YFLAGS@
280
ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@
281
ZLIB_LDFLAGS = @ZLIB_LDFLAGS@
282
ZLIB_LIBS = @ZLIB_LIBS@
283
abs_builddir = @abs_builddir@
284
abs_srcdir = @abs_srcdir@
285
abs_top_builddir = @abs_top_builddir@
286
abs_top_srcdir = @abs_top_srcdir@
287
ac_ct_CC = @ac_ct_CC@
288
ac_ct_CXX = @ac_ct_CXX@
289
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
290
am__include = @am__include@
291
am__leading_dot = @am__leading_dot@
292
am__quote = @am__quote@
293
am__tar = @am__tar@
294
am__untar = @am__untar@
295
bindir = @bindir@
296
build = @build@
297
build_alias = @build_alias@
298
build_cpu = @build_cpu@
299
build_os = @build_os@
300
build_vendor = @build_vendor@
301
builddir = @builddir@
302
datadir = @datadir@
303
datarootdir = @datarootdir@
304
docdir = @docdir@
305
dvidir = @dvidir@
306
exec_prefix = @exec_prefix@
307
host = @host@
308
host_alias = @host_alias@
309
host_cpu = @host_cpu@
310
host_os = @host_os@
311
host_vendor = @host_vendor@
312
htmldir = @htmldir@
313
includedir = @includedir@
314
infodir = @infodir@
315
install_sh = @install_sh@
316
libdir = @libdir@
317
libexecdir = @libexecdir@
318
localedir = @localedir@
319
localstatedir = @localstatedir@
320
lt_ECHO = @lt_ECHO@
321
mandir = @mandir@
322
mkdir_p = @mkdir_p@
323
oldincludedir = @oldincludedir@
324
pdfdir = @pdfdir@
325
pkgpyexecdir = @pkgpyexecdir@
326
pkgpythondir = @pkgpythondir@
327
prefix = @prefix@
328
program_transform_name = @program_transform_name@
329
psdir = @psdir@
330
pyexecdir = @pyexecdir@
331
pythondir = @pythondir@
332
sbindir = @sbindir@
333
sharedstatedir = @sharedstatedir@
334
srcdir = @srcdir@
335
sysconfdir = @sysconfdir@
336
target_alias = @target_alias@
337
top_build_prefix = @top_build_prefix@
338
top_builddir = @top_builddir@
339
top_srcdir = @top_srcdir@
340
SUBDIRS = $(am__append_1) $(am__append_2)
341
noinst_LTLIBRARIES = libtestgencpp.la
342
libtestgencpp_la_SOURCES = \
343
	gen-cpp/DebugProtoTest_types.cpp \
344
	gen-cpp/OptionalRequiredTest_types.cpp \
345
	gen-cpp/DebugProtoTest_types.cpp \
346
	gen-cpp/ThriftTest_types.cpp \
347
	gen-cpp/DebugProtoTest_types.h \
348
	gen-cpp/OptionalRequiredTest_types.h \
349
	gen-cpp/ThriftTest_types.h \
350
	ThriftTest_extras.cpp \
351
	DebugProtoTest_extras.cpp
352
 
353
libtestgencpp_la_LIBADD = $(top_builddir)/lib/cpp/libthrift.la
354
Benchmark_SOURCES = \
355
	Benchmark.cpp
356
 
357
Benchmark_LDADD = libtestgencpp.la
358
TESTS = \
359
	$(check_PROGRAMS)
360
 
361
UnitTests_SOURCES = \
362
	UnitTestMain.cpp \
363
	TMemoryBufferTest.cpp \
364
	TBufferBaseTest.cpp
365
 
366
UnitTests_LDADD = libtestgencpp.la
367
 
368
#
369
# TFDTransportTest
370
#
371
TFDTransportTest_SOURCES = \
372
	TFDTransportTest.cpp
373
 
374
TFDTransportTest_LDADD = \
375
	$(top_builddir)/lib/cpp/libthrift.la
376
 
377
 
378
#
379
# TPipedTransportTest
380
#
381
TPipedTransportTest_SOURCES = \
382
	TPipedTransportTest.cpp
383
 
384
TPipedTransportTest_LDADD = \
385
	$(top_builddir)/lib/cpp/libthrift.la
386
 
387
 
388
#
389
# AllProtocolsTest
390
#
391
AllProtocolsTest_SOURCES = \
392
	AllProtocolTests.cpp \
393
	AllProtocolTests.tcc \
394
	GenericHelpers.h
395
 
396
AllProtocolsTest_LDADD = libtestgencpp.la
397
 
398
#
399
# DebugProtoTest
400
#
401
DebugProtoTest_SOURCES = \
402
	DebugProtoTest.cpp
403
 
404
DebugProtoTest_LDADD = libtestgencpp.la
405
 
406
#
407
# JSONProtoTest
408
#
409
JSONProtoTest_SOURCES = \
410
	JSONProtoTest.cpp
411
 
412
JSONProtoTest_LDADD = libtestgencpp.la
413
 
414
#
415
# OptionalRequiredTest
416
#
417
OptionalRequiredTest_SOURCES = \
418
	OptionalRequiredTest.cpp
419
 
420
OptionalRequiredTest_LDADD = libtestgencpp.la
421
 
422
#
423
# Common thrift code generation rules
424
#
425
THRIFT = $(top_builddir)/compiler/cpp/thrift
426
INCLUDES = \
427
	-I$(top_srcdir)/lib/cpp/src
428
 
429
AM_CPPFLAGS = $(BOOST_CPPFLAGS)
430
EXTRA_DIST = \
431
	cpp \
432
	threads \
433
	csharp \
434
	py \
435
	rb \
436
	perl \
437
	php \
438
	erl \
439
	hs \
440
	ocaml \
441
	AnnotationTest.thrift \
442
	BrokenConstants.thrift \
443
	ConstantsDemo.thrift \
444
	DebugProtoTest.thrift \
445
	DenseLinkingTest.thrift \
446
	DocTest.thrift \
447
	JavaBeansTest.thrift \
448
	ManyTypedefs.thrift \
449
	OptionalRequiredTest.thrift \
450
	SmallTest.thrift \
451
	StressTest.thrift \
452
	ThriftTest.thrift \
453
	ZlibTest.cpp \
454
	DenseProtoTest.cpp \
455
	FastbinaryTest.py
456
 
457
all: all-recursive
458
 
459
.SUFFIXES:
460
.SUFFIXES: .cpp .lo .o .obj
461
$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
462
	@for dep in $?; do \
463
	  case '$(am__configure_deps)' in \
464
	    *$$dep*) \
465
	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
466
	        && { if test -f $@; then exit 0; else break; fi; }; \
467
	      exit 1;; \
468
	  esac; \
469
	done; \
470
	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/Makefile'; \
471
	$(am__cd) $(top_srcdir) && \
472
	  $(AUTOMAKE) --foreign test/Makefile
473
.PRECIOUS: Makefile
474
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
475
	@case '$?' in \
476
	  *config.status*) \
477
	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
478
	  *) \
479
	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
480
	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
481
	esac;
482
 
483
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
484
	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
485
 
486
$(top_srcdir)/configure:  $(am__configure_deps)
487
	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
488
$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
489
	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
490
$(am__aclocal_m4_deps):
491
 
492
clean-noinstLTLIBRARIES:
493
	-test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
494
	@list='$(noinst_LTLIBRARIES)'; for p in $$list; do \
495
	  dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
496
	  test "$$dir" != "$$p" || dir=.; \
497
	  echo "rm -f \"$${dir}/so_locations\""; \
498
	  rm -f "$${dir}/so_locations"; \
499
	done
500
libtestgencpp.la: $(libtestgencpp_la_OBJECTS) $(libtestgencpp_la_DEPENDENCIES) 
501
	$(CXXLINK)  $(libtestgencpp_la_OBJECTS) $(libtestgencpp_la_LIBADD) $(LIBS)
502
 
503
clean-checkPROGRAMS:
504
	@list='$(check_PROGRAMS)'; test -n "$$list" || exit 0; \
505
	echo " rm -f" $$list; \
506
	rm -f $$list || exit $$?; \
507
	test -n "$(EXEEXT)" || exit 0; \
508
	list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
509
	echo " rm -f" $$list; \
510
	rm -f $$list
511
 
512
clean-noinstPROGRAMS:
513
	@list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \
514
	echo " rm -f" $$list; \
515
	rm -f $$list || exit $$?; \
516
	test -n "$(EXEEXT)" || exit 0; \
517
	list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
518
	echo " rm -f" $$list; \
519
	rm -f $$list
520
AllProtocolsTest$(EXEEXT): $(AllProtocolsTest_OBJECTS) $(AllProtocolsTest_DEPENDENCIES) 
521
	@rm -f AllProtocolsTest$(EXEEXT)
522
	$(CXXLINK) $(AllProtocolsTest_OBJECTS) $(AllProtocolsTest_LDADD) $(LIBS)
523
Benchmark$(EXEEXT): $(Benchmark_OBJECTS) $(Benchmark_DEPENDENCIES) 
524
	@rm -f Benchmark$(EXEEXT)
525
	$(CXXLINK) $(Benchmark_OBJECTS) $(Benchmark_LDADD) $(LIBS)
526
DebugProtoTest$(EXEEXT): $(DebugProtoTest_OBJECTS) $(DebugProtoTest_DEPENDENCIES) 
527
	@rm -f DebugProtoTest$(EXEEXT)
528
	$(CXXLINK) $(DebugProtoTest_OBJECTS) $(DebugProtoTest_LDADD) $(LIBS)
529
JSONProtoTest$(EXEEXT): $(JSONProtoTest_OBJECTS) $(JSONProtoTest_DEPENDENCIES) 
530
	@rm -f JSONProtoTest$(EXEEXT)
531
	$(CXXLINK) $(JSONProtoTest_OBJECTS) $(JSONProtoTest_LDADD) $(LIBS)
532
OptionalRequiredTest$(EXEEXT): $(OptionalRequiredTest_OBJECTS) $(OptionalRequiredTest_DEPENDENCIES) 
533
	@rm -f OptionalRequiredTest$(EXEEXT)
534
	$(CXXLINK) $(OptionalRequiredTest_OBJECTS) $(OptionalRequiredTest_LDADD) $(LIBS)
535
TFDTransportTest$(EXEEXT): $(TFDTransportTest_OBJECTS) $(TFDTransportTest_DEPENDENCIES) 
536
	@rm -f TFDTransportTest$(EXEEXT)
537
	$(CXXLINK) $(TFDTransportTest_OBJECTS) $(TFDTransportTest_LDADD) $(LIBS)
538
TPipedTransportTest$(EXEEXT): $(TPipedTransportTest_OBJECTS) $(TPipedTransportTest_DEPENDENCIES) 
539
	@rm -f TPipedTransportTest$(EXEEXT)
540
	$(CXXLINK) $(TPipedTransportTest_OBJECTS) $(TPipedTransportTest_LDADD) $(LIBS)
541
UnitTests$(EXEEXT): $(UnitTests_OBJECTS) $(UnitTests_DEPENDENCIES) 
542
	@rm -f UnitTests$(EXEEXT)
543
	$(CXXLINK) $(UnitTests_OBJECTS) $(UnitTests_LDADD) $(LIBS)
544
 
545
mostlyclean-compile:
546
	-rm -f *.$(OBJEXT)
547
 
548
distclean-compile:
549
	-rm -f *.tab.c
550
 
551
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AllProtocolTests.Po@am__quote@
552
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Benchmark.Po@am__quote@
553
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/DebugProtoTest.Po@am__quote@
554
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/DebugProtoTest_extras.Plo@am__quote@
555
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/DebugProtoTest_types.Plo@am__quote@
556
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/JSONProtoTest.Po@am__quote@
557
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/OptionalRequiredTest.Po@am__quote@
558
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/OptionalRequiredTest_types.Plo@am__quote@
559
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/TBufferBaseTest.Po@am__quote@
560
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/TFDTransportTest.Po@am__quote@
561
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/TMemoryBufferTest.Po@am__quote@
562
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/TPipedTransportTest.Po@am__quote@
563
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ThriftTest_extras.Plo@am__quote@
564
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ThriftTest_types.Plo@am__quote@
565
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/UnitTestMain.Po@am__quote@
566
 
567
.cpp.o:
568
@am__fastdepCXX_TRUE@	$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
569
@am__fastdepCXX_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
570
@AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
571
@AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
572
@am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ $<
573
 
574
.cpp.obj:
575
@am__fastdepCXX_TRUE@	$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
576
@am__fastdepCXX_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
577
@AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
578
@AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
579
@am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
580
 
581
.cpp.lo:
582
@am__fastdepCXX_TRUE@	$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
583
@am__fastdepCXX_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
584
@AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
585
@AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
586
@am__fastdepCXX_FALSE@	$(LTCXXCOMPILE) -c -o $@ $<
587
 
588
DebugProtoTest_types.lo: gen-cpp/DebugProtoTest_types.cpp
589
@am__fastdepCXX_TRUE@	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT DebugProtoTest_types.lo -MD -MP -MF $(DEPDIR)/DebugProtoTest_types.Tpo -c -o DebugProtoTest_types.lo `test -f 'gen-cpp/DebugProtoTest_types.cpp' || echo '$(srcdir)/'`gen-cpp/DebugProtoTest_types.cpp
590
@am__fastdepCXX_TRUE@	$(am__mv) $(DEPDIR)/DebugProtoTest_types.Tpo $(DEPDIR)/DebugProtoTest_types.Plo
591
@AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='gen-cpp/DebugProtoTest_types.cpp' object='DebugProtoTest_types.lo' libtool=yes @AMDEPBACKSLASH@
592
@AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
593
@am__fastdepCXX_FALSE@	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o DebugProtoTest_types.lo `test -f 'gen-cpp/DebugProtoTest_types.cpp' || echo '$(srcdir)/'`gen-cpp/DebugProtoTest_types.cpp
594
 
595
OptionalRequiredTest_types.lo: gen-cpp/OptionalRequiredTest_types.cpp
596
@am__fastdepCXX_TRUE@	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT OptionalRequiredTest_types.lo -MD -MP -MF $(DEPDIR)/OptionalRequiredTest_types.Tpo -c -o OptionalRequiredTest_types.lo `test -f 'gen-cpp/OptionalRequiredTest_types.cpp' || echo '$(srcdir)/'`gen-cpp/OptionalRequiredTest_types.cpp
597
@am__fastdepCXX_TRUE@	$(am__mv) $(DEPDIR)/OptionalRequiredTest_types.Tpo $(DEPDIR)/OptionalRequiredTest_types.Plo
598
@AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='gen-cpp/OptionalRequiredTest_types.cpp' object='OptionalRequiredTest_types.lo' libtool=yes @AMDEPBACKSLASH@
599
@AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
600
@am__fastdepCXX_FALSE@	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o OptionalRequiredTest_types.lo `test -f 'gen-cpp/OptionalRequiredTest_types.cpp' || echo '$(srcdir)/'`gen-cpp/OptionalRequiredTest_types.cpp
601
 
602
ThriftTest_types.lo: gen-cpp/ThriftTest_types.cpp
603
@am__fastdepCXX_TRUE@	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ThriftTest_types.lo -MD -MP -MF $(DEPDIR)/ThriftTest_types.Tpo -c -o ThriftTest_types.lo `test -f 'gen-cpp/ThriftTest_types.cpp' || echo '$(srcdir)/'`gen-cpp/ThriftTest_types.cpp
604
@am__fastdepCXX_TRUE@	$(am__mv) $(DEPDIR)/ThriftTest_types.Tpo $(DEPDIR)/ThriftTest_types.Plo
605
@AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='gen-cpp/ThriftTest_types.cpp' object='ThriftTest_types.lo' libtool=yes @AMDEPBACKSLASH@
606
@AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
607
@am__fastdepCXX_FALSE@	$(LIBTOOL)  --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ThriftTest_types.lo `test -f 'gen-cpp/ThriftTest_types.cpp' || echo '$(srcdir)/'`gen-cpp/ThriftTest_types.cpp
608
 
609
mostlyclean-libtool:
610
	-rm -f *.lo
611
 
612
clean-libtool:
613
	-rm -rf .libs _libs
614
 
615
# This directory's subdirectories are mostly independent; you can cd
616
# into them and run `make' without going through this Makefile.
617
# To change the values of `make' variables: instead of editing Makefiles,
618
# (1) if the variable is set in `config.status', edit `config.status'
619
#     (which will cause the Makefiles to be regenerated when you run `make');
620
# (2) otherwise, pass the desired values on the `make' command line.
621
$(RECURSIVE_TARGETS):
622
	@failcom='exit 1'; \
623
	for f in x $$MAKEFLAGS; do \
624
	  case $$f in \
625
	    *=* | --[!k]*);; \
626
	    *k*) failcom='fail=yes';; \
627
	  esac; \
628
	done; \
629
	dot_seen=no; \
630
	target=`echo $@ | sed s/-recursive//`; \
631
	list='$(SUBDIRS)'; for subdir in $$list; do \
632
	  echo "Making $$target in $$subdir"; \
633
	  if test "$$subdir" = "."; then \
634
	    dot_seen=yes; \
635
	    local_target="$$target-am"; \
636
	  else \
637
	    local_target="$$target"; \
638
	  fi; \
639
	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
640
	  || eval $$failcom; \
641
	done; \
642
	if test "$$dot_seen" = "no"; then \
643
	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
644
	fi; test -z "$$fail"
645
 
646
$(RECURSIVE_CLEAN_TARGETS):
647
	@failcom='exit 1'; \
648
	for f in x $$MAKEFLAGS; do \
649
	  case $$f in \
650
	    *=* | --[!k]*);; \
651
	    *k*) failcom='fail=yes';; \
652
	  esac; \
653
	done; \
654
	dot_seen=no; \
655
	case "$@" in \
656
	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
657
	  *) list='$(SUBDIRS)' ;; \
658
	esac; \
659
	rev=''; for subdir in $$list; do \
660
	  if test "$$subdir" = "."; then :; else \
661
	    rev="$$subdir $$rev"; \
662
	  fi; \
663
	done; \
664
	rev="$$rev ."; \
665
	target=`echo $@ | sed s/-recursive//`; \
666
	for subdir in $$rev; do \
667
	  echo "Making $$target in $$subdir"; \
668
	  if test "$$subdir" = "."; then \
669
	    local_target="$$target-am"; \
670
	  else \
671
	    local_target="$$target"; \
672
	  fi; \
673
	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
674
	  || eval $$failcom; \
675
	done && test -z "$$fail"
676
tags-recursive:
677
	list='$(SUBDIRS)'; for subdir in $$list; do \
678
	  test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
679
	done
680
ctags-recursive:
681
	list='$(SUBDIRS)'; for subdir in $$list; do \
682
	  test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
683
	done
684
 
685
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
686
	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
687
	unique=`for i in $$list; do \
688
	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
689
	  done | \
690
	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
691
	      END { if (nonempty) { for (i in files) print i; }; }'`; \
692
	mkid -fID $$unique
693
tags: TAGS
694
 
695
TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
696
		$(TAGS_FILES) $(LISP)
697
	set x; \
698
	here=`pwd`; \
699
	if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
700
	  include_option=--etags-include; \
701
	  empty_fix=.; \
702
	else \
703
	  include_option=--include; \
704
	  empty_fix=; \
705
	fi; \
706
	list='$(SUBDIRS)'; for subdir in $$list; do \
707
	  if test "$$subdir" = .; then :; else \
708
	    test ! -f $$subdir/TAGS || \
709
	      set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
710
	  fi; \
711
	done; \
712
	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
713
	unique=`for i in $$list; do \
714
	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
715
	  done | \
716
	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
717
	      END { if (nonempty) { for (i in files) print i; }; }'`; \
718
	shift; \
719
	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
720
	  test -n "$$unique" || unique=$$empty_fix; \
721
	  if test $$# -gt 0; then \
722
	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
723
	      "$$@" $$unique; \
724
	  else \
725
	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
726
	      $$unique; \
727
	  fi; \
728
	fi
729
ctags: CTAGS
730
CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
731
		$(TAGS_FILES) $(LISP)
732
	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
733
	unique=`for i in $$list; do \
734
	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
735
	  done | \
736
	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
737
	      END { if (nonempty) { for (i in files) print i; }; }'`; \
738
	test -z "$(CTAGS_ARGS)$$unique" \
739
	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
740
	     $$unique
741
 
742
GTAGS:
743
	here=`$(am__cd) $(top_builddir) && pwd` \
744
	  && $(am__cd) $(top_srcdir) \
745
	  && gtags -i $(GTAGS_ARGS) "$$here"
746
 
747
distclean-tags:
748
	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
749
 
750
check-TESTS: $(TESTS)
751
	@failed=0; all=0; xfail=0; xpass=0; skip=0; \
752
	srcdir=$(srcdir); export srcdir; \
753
	list=' $(TESTS) '; \
754
	$(am__tty_colors); \
755
	if test -n "$$list"; then \
756
	  for tst in $$list; do \
757
	    if test -f ./$$tst; then dir=./; \
758
	    elif test -f $$tst; then dir=; \
759
	    else dir="$(srcdir)/"; fi; \
760
	    if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \
761
	      all=`expr $$all + 1`; \
762
	      case " $(XFAIL_TESTS) " in \
763
	      *[\ \	]$$tst[\ \	]*) \
764
		xpass=`expr $$xpass + 1`; \
765
		failed=`expr $$failed + 1`; \
766
		col=$$red; res=XPASS; \
767
	      ;; \
768
	      *) \
769
		col=$$grn; res=PASS; \
770
	      ;; \
771
	      esac; \
772
	    elif test $$? -ne 77; then \
773
	      all=`expr $$all + 1`; \
774
	      case " $(XFAIL_TESTS) " in \
775
	      *[\ \	]$$tst[\ \	]*) \
776
		xfail=`expr $$xfail + 1`; \
777
		col=$$lgn; res=XFAIL; \
778
	      ;; \
779
	      *) \
780
		failed=`expr $$failed + 1`; \
781
		col=$$red; res=FAIL; \
782
	      ;; \
783
	      esac; \
784
	    else \
785
	      skip=`expr $$skip + 1`; \
786
	      col=$$blu; res=SKIP; \
787
	    fi; \
788
	    echo "$${col}$$res$${std}: $$tst"; \
789
	  done; \
790
	  if test "$$all" -eq 1; then \
791
	    tests="test"; \
792
	    All=""; \
793
	  else \
794
	    tests="tests"; \
795
	    All="All "; \
796
	  fi; \
797
	  if test "$$failed" -eq 0; then \
798
	    if test "$$xfail" -eq 0; then \
799
	      banner="$$All$$all $$tests passed"; \
800
	    else \
801
	      if test "$$xfail" -eq 1; then failures=failure; else failures=failures; fi; \
802
	      banner="$$All$$all $$tests behaved as expected ($$xfail expected $$failures)"; \
803
	    fi; \
804
	  else \
805
	    if test "$$xpass" -eq 0; then \
806
	      banner="$$failed of $$all $$tests failed"; \
807
	    else \
808
	      if test "$$xpass" -eq 1; then passes=pass; else passes=passes; fi; \
809
	      banner="$$failed of $$all $$tests did not behave as expected ($$xpass unexpected $$passes)"; \
810
	    fi; \
811
	  fi; \
812
	  dashes="$$banner"; \
813
	  skipped=""; \
814
	  if test "$$skip" -ne 0; then \
815
	    if test "$$skip" -eq 1; then \
816
	      skipped="($$skip test was not run)"; \
817
	    else \
818
	      skipped="($$skip tests were not run)"; \
819
	    fi; \
820
	    test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
821
	      dashes="$$skipped"; \
822
	  fi; \
823
	  report=""; \
824
	  if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
825
	    report="Please report to $(PACKAGE_BUGREPORT)"; \
826
	    test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \
827
	      dashes="$$report"; \
828
	  fi; \
829
	  dashes=`echo "$$dashes" | sed s/./=/g`; \
830
	  if test "$$failed" -eq 0; then \
831
	    echo "$$grn$$dashes"; \
832
	  else \
833
	    echo "$$red$$dashes"; \
834
	  fi; \
835
	  echo "$$banner"; \
836
	  test -z "$$skipped" || echo "$$skipped"; \
837
	  test -z "$$report" || echo "$$report"; \
838
	  echo "$$dashes$$std"; \
839
	  test "$$failed" -eq 0; \
840
	else :; fi
841
 
842
distdir: $(DISTFILES)
843
	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
844
	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
845
	list='$(DISTFILES)'; \
846
	  dist_files=`for file in $$list; do echo $$file; done | \
847
	  sed -e "s|^$$srcdirstrip/||;t" \
848
	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
849
	case $$dist_files in \
850
	  */*) $(MKDIR_P) `echo "$$dist_files" | \
851
			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
852
			   sort -u` ;; \
853
	esac; \
854
	for file in $$dist_files; do \
855
	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
856
	  if test -d $$d/$$file; then \
857
	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
858
	    if test -d "$(distdir)/$$file"; then \
859
	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
860
	    fi; \
861
	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
862
	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
863
	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
864
	    fi; \
865
	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
866
	  else \
867
	    test -f "$(distdir)/$$file" \
868
	    || cp -p $$d/$$file "$(distdir)/$$file" \
869
	    || exit 1; \
870
	  fi; \
871
	done
872
	@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
873
	  if test "$$subdir" = .; then :; else \
874
	    test -d "$(distdir)/$$subdir" \
875
	    || $(MKDIR_P) "$(distdir)/$$subdir" \
876
	    || exit 1; \
877
	  fi; \
878
	done
879
	@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
880
	  if test "$$subdir" = .; then :; else \
881
	    dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
882
	    $(am__relativize); \
883
	    new_distdir=$$reldir; \
884
	    dir1=$$subdir; dir2="$(top_distdir)"; \
885
	    $(am__relativize); \
886
	    new_top_distdir=$$reldir; \
887
	    echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
888
	    echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
889
	    ($(am__cd) $$subdir && \
890
	      $(MAKE) $(AM_MAKEFLAGS) \
891
	        top_distdir="$$new_top_distdir" \
892
	        distdir="$$new_distdir" \
893
		am__remove_distdir=: \
894
		am__skip_length_check=: \
895
		am__skip_mode_fix=: \
896
	        distdir) \
897
	      || exit 1; \
898
	  fi; \
899
	done
900
check-am: all-am
901
	$(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
902
	$(MAKE) $(AM_MAKEFLAGS) check-TESTS
903
check: check-recursive
904
all-am: Makefile $(LTLIBRARIES) $(PROGRAMS)
905
installdirs: installdirs-recursive
906
installdirs-am:
907
install: install-recursive
908
install-exec: install-exec-recursive
909
install-data: install-data-recursive
910
uninstall: uninstall-recursive
911
 
912
install-am: all-am
913
	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
914
 
915
installcheck: installcheck-recursive
916
install-strip:
917
	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
918
	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
919
	  `test -z '$(STRIP)' || \
920
	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
921
mostlyclean-generic:
922
 
923
clean-generic:
924
 
925
distclean-generic:
926
	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
927
	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
928
 
929
maintainer-clean-generic:
930
	@echo "This command is intended for maintainers to use"
931
	@echo "it deletes files that may require special tools to rebuild."
932
clean: clean-recursive
933
 
934
clean-am: clean-checkPROGRAMS clean-generic clean-libtool clean-local \
935
	clean-noinstLTLIBRARIES clean-noinstPROGRAMS mostlyclean-am
936
 
937
distclean: distclean-recursive
938
	-rm -rf ./$(DEPDIR)
939
	-rm -f Makefile
940
distclean-am: clean-am distclean-compile distclean-generic \
941
	distclean-tags
942
 
943
dvi: dvi-recursive
944
 
945
dvi-am:
946
 
947
html: html-recursive
948
 
949
html-am:
950
 
951
info: info-recursive
952
 
953
info-am:
954
 
955
install-data-am:
956
 
957
install-dvi: install-dvi-recursive
958
 
959
install-dvi-am:
960
 
961
install-exec-am:
962
 
963
install-html: install-html-recursive
964
 
965
install-html-am:
966
 
967
install-info: install-info-recursive
968
 
969
install-info-am:
970
 
971
install-man:
972
 
973
install-pdf: install-pdf-recursive
974
 
975
install-pdf-am:
976
 
977
install-ps: install-ps-recursive
978
 
979
install-ps-am:
980
 
981
installcheck-am:
982
 
983
maintainer-clean: maintainer-clean-recursive
984
	-rm -rf ./$(DEPDIR)
985
	-rm -f Makefile
986
maintainer-clean-am: distclean-am maintainer-clean-generic
987
 
988
mostlyclean: mostlyclean-recursive
989
 
990
mostlyclean-am: mostlyclean-compile mostlyclean-generic \
991
	mostlyclean-libtool
992
 
993
pdf: pdf-recursive
994
 
995
pdf-am:
996
 
997
ps: ps-recursive
998
 
999
ps-am:
1000
 
1001
uninstall-am:
1002
 
1003
.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) check-am \
1004
	ctags-recursive install-am install-strip tags-recursive
1005
 
1006
.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
1007
	all all-am check check-TESTS check-am clean \
1008
	clean-checkPROGRAMS clean-generic clean-libtool clean-local \
1009
	clean-noinstLTLIBRARIES clean-noinstPROGRAMS ctags \
1010
	ctags-recursive distclean distclean-compile distclean-generic \
1011
	distclean-libtool distclean-tags distdir dvi dvi-am html \
1012
	html-am info info-am install install-am install-data \
1013
	install-data-am install-dvi install-dvi-am install-exec \
1014
	install-exec-am install-html install-html-am install-info \
1015
	install-info-am install-man install-pdf install-pdf-am \
1016
	install-ps install-ps-am install-strip installcheck \
1017
	installcheck-am installdirs installdirs-am maintainer-clean \
1018
	maintainer-clean-generic mostlyclean mostlyclean-compile \
1019
	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
1020
	tags tags-recursive uninstall uninstall-am
1021
 
1022
 
1023
ThriftTest_extras.o: gen-cpp/ThriftTest_types.h
1024
DebugProtoTest_extras.o: gen-cpp/DebugProtoTest_types.h
1025
 
1026
gen-cpp/DebugProtoTest_types.cpp gen-cpp/DebugProtoTest_types.h: DebugProtoTest.thrift
1027
	$(THRIFT) --gen cpp:dense $<
1028
 
1029
gen-cpp/OptionalRequiredTest_types.cpp gen-cpp/OptionalRequiredTest_types.h: OptionalRequiredTest.thrift
1030
	$(THRIFT) --gen cpp:dense $<
1031
 
1032
gen-cpp/Service.cpp gen-cpp/StressTest_types.cpp: StressTest.thrift
1033
	$(THRIFT) --gen cpp:dense $<
1034
 
1035
gen-cpp/SecondService.cpp gen-cpp/ThriftTest_constants.cpp gen-cpp/ThriftTest.cpp gen-cpp/ThriftTest_types.cpp gen-cpp/ThriftTest_types.h: ThriftTest.thrift
1036
	$(THRIFT) --gen cpp:dense $<
1037
 
1038
clean-local:
1039
	$(RM) -r gen-cpp
1040
 
1041
# Tell versions [3.59,3.63) of GNU make to not export all variables.
1042
# Otherwise a system limit (for SysV at least) may be exceeded.
1043
.NOEXPORT: