Rev 30 | Blame | Compare with Previous | Last modification | View Log | RSS feed
## Licensed to the Apache Software Foundation (ASF) under one# or more contributor license agreements. See the NOTICE file# distributed with this work for additional information# regarding copyright ownership. The ASF licenses this file# to you under the Apache License, Version 2.0 (the# "License"); you may not use this file except in compliance# with the License. You may obtain a copy of the License at## http://www.apache.org/licenses/LICENSE-2.0## Unless required by applicable law or agreed to in writing,# software distributed under the License is distributed on an# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY# KIND, either express or implied. See the License for the# specific language governing permissions and limitations# under the License.#SUBDIRS =if WITH_PYTHONSUBDIRS += pyendifif WITH_RUBYSUBDIRS += rbendifnoinst_LTLIBRARIES = libtestgencpp.lalibtestgencpp_la_SOURCES = \gen-cpp/DebugProtoTest_types.cpp \gen-cpp/OptionalRequiredTest_types.cpp \gen-cpp/DebugProtoTest_types.cpp \gen-cpp/ThriftTest_types.cpp \gen-cpp/DebugProtoTest_types.h \gen-cpp/OptionalRequiredTest_types.h \gen-cpp/ThriftTest_types.h \ThriftTest_extras.cpp \DebugProtoTest_extras.cppThriftTest_extras.o: gen-cpp/ThriftTest_types.hDebugProtoTest_extras.o: gen-cpp/DebugProtoTest_types.hlibtestgencpp_la_LIBADD = $(top_builddir)/lib/cpp/libthrift.lanoinst_PROGRAMS = BenchmarkBenchmark_SOURCES = \Benchmark.cppBenchmark_LDADD = libtestgencpp.lacheck_PROGRAMS = \TFDTransportTest \TPipedTransportTest \DebugProtoTest \JSONProtoTest \OptionalRequiredTest \AllProtocolsTest \UnitTestsTESTS = \$(check_PROGRAMS)UnitTests_SOURCES = \UnitTestMain.cpp \TMemoryBufferTest.cpp \TBufferBaseTest.cppUnitTests_LDADD = libtestgencpp.la## TFDTransportTest#TFDTransportTest_SOURCES = \TFDTransportTest.cppTFDTransportTest_LDADD = \$(top_builddir)/lib/cpp/libthrift.la## TPipedTransportTest#TPipedTransportTest_SOURCES = \TPipedTransportTest.cppTPipedTransportTest_LDADD = \$(top_builddir)/lib/cpp/libthrift.la## AllProtocolsTest#AllProtocolsTest_SOURCES = \AllProtocolTests.cpp \AllProtocolTests.tcc \GenericHelpers.hAllProtocolsTest_LDADD = libtestgencpp.la## DebugProtoTest#DebugProtoTest_SOURCES = \DebugProtoTest.cppDebugProtoTest_LDADD = libtestgencpp.la## JSONProtoTest#JSONProtoTest_SOURCES = \JSONProtoTest.cppJSONProtoTest_LDADD = libtestgencpp.la## OptionalRequiredTest#OptionalRequiredTest_SOURCES = \OptionalRequiredTest.cppOptionalRequiredTest_LDADD = libtestgencpp.la## Common thrift code generation rules#THRIFT = $(top_builddir)/compiler/cpp/thriftgen-cpp/DebugProtoTest_types.cpp gen-cpp/DebugProtoTest_types.h: DebugProtoTest.thrift$(THRIFT) --gen cpp:dense $<gen-cpp/OptionalRequiredTest_types.cpp gen-cpp/OptionalRequiredTest_types.h: OptionalRequiredTest.thrift$(THRIFT) --gen cpp:dense $<gen-cpp/Service.cpp gen-cpp/StressTest_types.cpp: StressTest.thrift$(THRIFT) --gen cpp:dense $<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$(THRIFT) --gen cpp:dense $<INCLUDES = \-I$(top_srcdir)/lib/cpp/srcAM_CPPFLAGS = $(BOOST_CPPFLAGS)clean-local:$(RM) -r gen-cppEXTRA_DIST = \cpp \threads \csharp \py \rb \perl \php \erl \hs \ocaml \AnnotationTest.thrift \BrokenConstants.thrift \ConstantsDemo.thrift \DebugProtoTest.thrift \DenseLinkingTest.thrift \DocTest.thrift \JavaBeansTest.thrift \ManyTypedefs.thrift \OptionalRequiredTest.thrift \SmallTest.thrift \StressTest.thrift \ThriftTest.thrift \ZlibTest.cpp \DenseProtoTest.cpp \FastbinaryTest.py