3 -DSRCDIR=\""$(abs_srcdir)"\" \
4 -DBUILDDIR=\""$(builddir)"\" \
5 $(SOUP_MAINTAINER_FLAGS) \
10 $(top_builddir)/libsoup/libsoup-2.4.la \
48 noinst_DATA = soup-tests.gresource
50 TEST_SRCS = test-utils.c test-utils.h
52 auth_test_SOURCES = auth-test.c $(TEST_SRCS)
53 cache_test_SOURCES = cache-test.c $(TEST_SRCS)
54 chunk_test_SOURCES = chunk-test.c $(TEST_SRCS)
55 coding_test_SOURCES = coding-test.c $(TEST_SRCS)
56 connection_test_SOURCES = connection-test.c $(TEST_SRCS)
57 context_test_SOURCES = context-test.c $(TEST_SRCS)
58 continue_test_SOURCES = continue-test.c $(TEST_SRCS)
59 cookies_test_SOURCES = cookies-test.c $(TEST_SRCS)
60 date_SOURCES = date.c $(TEST_SRCS)
62 forms_test_SOURCES = forms-test.c $(TEST_SRCS)
64 if BUILD_LIBSOUP_GNOME
65 get_LDADD = $(top_builddir)/libsoup/libsoup-gnome-2.4.la
67 header_parsing_SOURCES = header-parsing.c $(TEST_SRCS)
68 multipart_test_SOURCES = multipart-test.c $(TEST_SRCS)
69 misc_test_SOURCES = misc-test.c $(TEST_SRCS)
70 ntlm_test_SOURCES = ntlm-test.c $(TEST_SRCS)
71 proxy_test_SOURCES = proxy-test.c $(TEST_SRCS)
72 pull_api_SOURCES = pull-api.c $(TEST_SRCS)
73 range_test_SOURCES = range-test.c $(TEST_SRCS)
74 redirect_test_SOURCES = redirect-test.c $(TEST_SRCS)
75 requester_test_SOURCES = requester-test.c $(TEST_SRCS)
76 resource_test_SOURCES = resource-test.c $(TEST_SRCS)
77 server_auth_test_SOURCES = server-auth-test.c $(TEST_SRCS)
78 session_test_SOURCES = session-test.c $(TEST_SRCS)
79 simple_httpd_SOURCES = simple-httpd.c
80 simple_proxy_SOURCES = simple-proxy.c
81 sniffing_test_SOURCES = sniffing-test.c $(TEST_SRCS)
82 socket_test_SOURCES = socket-test.c $(TEST_SRCS)
83 ssl_test_SOURCES = ssl-test.c $(TEST_SRCS)
84 streaming_test_SOURCES = streaming-test.c $(TEST_SRCS)
85 timeout_test_SOURCES = timeout-test.c $(TEST_SRCS)
86 tld_test_SOURCES = tld-test.c $(TEST_SRCS)
87 uri_parsing_SOURCES = uri-parsing.c $(TEST_SRCS)
88 xmlrpc_test_SOURCES = xmlrpc-test.c $(TEST_SRCS)
89 xmlrpc_server_test_SOURCES = xmlrpc-server-test.c $(TEST_SRCS)
92 APACHE_TESTS = auth-test proxy-test pull-api range-test
95 CURL_TESTS = forms-test server-auth-test
98 XMLRPC_TESTS = xmlrpc-test xmlrpc-server-test
103 httpd_conf_in = httpd.conf.22.in
105 httpd_conf_in = httpd.conf.24.in
107 httpd.conf: $(httpd_conf_in)
108 $(AM_V_GEN) sed -e 's,[@]srcdir@,$(srcdir),' \
109 -e 's,[@]builddir@,$(builddir),' \
110 -e 's,[@]APACHE_MODULE_DIR@,$(APACHE_MODULE_DIR),' \
111 -e 's,[@]APACHE_PHP_MODULE_DIR@,$(APACHE_PHP_MODULE_DIR),' \
112 -e 's,[@]APACHE_PHP_MODULE@,$(APACHE_PHP_MODULE),' \
113 -e 's,[@]IF_HAVE_PHP@,$(IF_HAVE_PHP),' \
114 -e 's,[@]APACHE_SSL_MODULE_DIR@,$(APACHE_SSL_MODULE_DIR),' \
117 BUILT_SOURCES = httpd.conf
120 soup-tests.gresource: soup-tests.gresource.xml $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(srcdir)/soup-tests.gresource.xml)
121 $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(srcdir) $<
154 resources/html_binary.html \
158 resources/mbox.zlib \
159 resources/ps_binary.ps \
160 resources/rss20.xml \
161 resources/test.html \
162 resources/text_binary.txt
171 soup-tests.gresource.xml \
177 DISTCLEANFILES = soup-tests.gresource httpd.conf
179 if MISSING_REGRESSION_TEST_PACKAGES
180 check-local: check-TESTS
182 @echo "NOTE: some tests were not run due to missing packages:" $(MISSING_REGRESSION_TEST_PACKAGES)
187 $(APACHE_HTTPD) -d `pwd` -f httpd.conf -k stop