summaryrefslogtreecommitdiff
path: root/test/c_glib
diff options
context:
space:
mode:
authorRoger Meier <roger@apache.org>2015-03-24 22:30:40 +0100
committerRoger Meier <roger@apache.org>2015-03-24 22:30:40 +0100
commit41ad4342c5a0389ab2cf2dbf098086413ac01204 (patch)
tree1ce9c7d4e70a7370f132ce5d4fd245a20a68e45e /test/c_glib
parenta2d12b6ee3d9aa66f2c16dc6a5ee6eef5f1eba92 (diff)
downloadthrift-41ad4342c5a0389ab2cf2dbf098086413ac01204.tar.gz
THRIFT-847 Test Framework harmonization across all languages
THRIFT-2946 Enhance usability of cross test framework Patch: Nobuaki Sukegawa This closes: #358
Diffstat (limited to 'test/c_glib')
-rwxr-xr-xtest/c_glib/Makefile.am4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/c_glib/Makefile.am b/test/c_glib/Makefile.am
index 252edb9ba..94124153c 100755
--- a/test/c_glib/Makefile.am
+++ b/test/c_glib/Makefile.am
@@ -29,6 +29,8 @@ nodist_libtestcglib_la_SOURCES = \
libtestcglib_la_LIBADD = $(top_builddir)/lib/c_glib/libthrift_c_glib.la
+precross: test_client test_server
+
check_PROGRAMS = \
test_client \
test_server
@@ -54,7 +56,7 @@ test_server_LDADD = \
#
THRIFT = $(top_builddir)/compiler/cpp/thrift
-gen-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
+gen-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)
$(THRIFT) --gen c_glib -r $<
AM_CFLAGS = -g -Wall -Wextra $(GLIB_CFLAGS) $(GOBJECT_CFLAGS)