1 include $(top_srcdir)/glib-tap.mk
8 $(top_builddir)/libsoup/libsoup-2.4.la \
47 test_extra_programs = \
53 soup-tests.gresource \
58 noinst_LTLIBRARIES += libtest.la
60 libtest_la_SOURCES = \
68 httpd_conf_in = httpd.conf.22.in
70 httpd_conf_in = httpd.conf.24.in
72 httpd.conf: $(httpd_conf_in)
73 $(AM_V_GEN) sed -e 's,[@]srcdir@,$(srcdir),' \
74 -e 's,[@]builddir@,$(builddir),' \
75 -e 's,[@]APACHE_MODULE_DIR@,$(APACHE_MODULE_DIR),' \
76 -e 's,[@]APACHE_PHP_MODULE_DIR@,$(APACHE_PHP_MODULE_DIR),' \
77 -e 's,[@]APACHE_PHP_MODULE@,$(APACHE_PHP_MODULE),' \
78 -e 's,[@]IF_HAVE_PHP@,$(IF_HAVE_PHP),' \
79 -e 's,[@]APACHE_SSL_MODULE_DIR@,$(APACHE_SSL_MODULE_DIR),' \
82 BUILT_SOURCES += httpd.conf
89 RESOURCES = $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(srcdir)/soup-tests.gresource.xml)
91 soup-tests.gresource: soup-tests.gresource.xml $(RESOURCES)
92 $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(srcdir) $<
101 soup-tests.gresource.xml \
107 DISTCLEANFILES += soup-tests.gresource httpd.conf
109 TESTS_ENVIRONMENT += SOUP_TESTS_IN_MAKE_CHECK=1
113 check-local: check-TESTS
116 .PHONY: start-httpd kill-httpd
120 @$(APACHE_HTTPD) -d $(abs_srcdir) -c "PidFile `pwd`/httpd.pid" -f `pwd`/httpd.conf -k start;
123 @$(APACHE_HTTPD) -d $(abs_srcdir) -c "DefaultRuntimeDir `pwd`" -c "PidFile `pwd`/httpd.pid" -f `pwd`/httpd.conf -k start;
128 @if [ -f httpd.pid ]; then \
129 $(APACHE_HTTPD) -d $(abs_srcdir) -c "PidFile `pwd`/httpd.pid" -f `pwd`/httpd.conf -k stop; \
133 @if [ -f httpd.pid ]; then \
134 $(APACHE_HTTPD) -d $(abs_srcdir) -c "DefaultRuntimeDir `pwd`" -c "PidFile `pwd`/httpd.pid" -f `pwd`/httpd.conf -k stop; \