diff options
Diffstat (limited to 'src/testspdy/Makefile.am')
-rw-r--r-- | src/testspdy/Makefile.am | 115 |
1 files changed, 115 insertions, 0 deletions
diff --git a/src/testspdy/Makefile.am b/src/testspdy/Makefile.am new file mode 100644 index 00000000..9d78bec1 --- /dev/null +++ b/src/testspdy/Makefile.am @@ -0,0 +1,115 @@ +# This Makefile.am is in the public domain +SUBDIRS = . + +AM_CFLAGS = -DDATA_DIR=\"$(top_srcdir)/src/datadir/\" + +if USE_COVERAGE + AM_CFLAGS += -fprofile-arcs -ftest-coverage +endif + +AM_CPPFLAGS = \ + -I$(top_srcdir) \ + -I$(top_srcdir)/src/include \ + -I$(top_srcdir)/src/applicationlayer \ + $(LIBCURL_CPPFLAGS) + +if !HAVE_W32 +PERF_GET_CONCURRENT=perf_get_concurrent +endif + +if ENABLE_SPDY +if HAVE_OPENSSL +check_PROGRAMS = \ + test_daemon_start_stop \ + test_daemon_start_stop_many \ + test_struct_namevalue + +if HAVE_SPDYLAY +check_PROGRAMS += \ + test_new_connection \ + test_request_response \ + test_notls \ + test_request_response_with_callback \ + test_misc \ + test_session_timeout + #test_requests_with_assets +if HAVE_CURL_BINARY +check_PROGRAMS += \ + test_proxies +endif +endif +endif +endif + + +TESTS = $(check_PROGRAMS) + + +SPDY_SOURCES= \ + common.h common.c + +SPDY_LDADD= \ + $(top_builddir)/src/microspdy/libmicrospdy.la \ + -lz + +test_daemon_start_stop_SOURCES = \ + test_daemon_start_stop.c \ + $(SPDY_SOURCES) +test_daemon_start_stop_LDADD = $(SPDY_LDADD) + +test_daemon_start_stop_many_SOURCES = \ + test_daemon_start_stop_many.c \ + $(SPDY_SOURCES) +test_daemon_start_stop_many_LDADD = $(SPDY_LDADD) + +test_struct_namevalue_SOURCES = \ + test_struct_namevalue.c \ + $(SPDY_SOURCES) +test_struct_namevalue_LDADD = $(SPDY_LDADD) + +if HAVE_SPDYLAY +test_new_connection_SOURCES = \ + test_new_connection.c \ + $(SPDY_SOURCES) +test_new_connection_LDADD = $(SPDY_LDADD) \ + -lspdylay + +test_request_response_SOURCES = \ + test_request_response.c \ + $(SPDY_SOURCES) +test_request_response_LDADD = $(SPDY_LDADD) \ + -lspdylay + +test_notls_SOURCES = \ + test_notls.c \ + $(SPDY_SOURCES) +test_notls_LDADD = $(SPDY_LDADD) \ + -lspdylay + +test_request_response_with_callback_SOURCES = \ + test_request_response_with_callback.c \ + $(SPDY_SOURCES) +test_request_response_with_callback_LDADD = $(SPDY_LDADD) + +#test_requests_with_assets_SOURCES = \ +# test_requests_with_assets.c \ +# $(SPDY_SOURCES) +#test_requests_with_assets_LDADD = $(SPDY_LDADD) + +test_misc_SOURCES = \ + test_misc.c \ + $(SPDY_SOURCES) +test_misc_LDADD = $(SPDY_LDADD) + +test_session_timeout_SOURCES = \ + test_session_timeout.c \ + $(SPDY_SOURCES) +test_session_timeout_LDADD = $(SPDY_LDADD) + + +test_proxies_SOURCES = \ + test_proxies.c \ + $(SPDY_SOURCES) +test_proxies_LDADD = $(SPDY_LDADD) + +endif |