AM_CPPFLAGS = \
-I$(top_srcdir) \
-I$(top_srcdir)/lib \
- -I$(includedir) \
$(DEFAULT_CPPFLAGS)
AM_CFLAGS = \
$(DEFAULT_CFLAGS)
-parse_url_SOURCES = \
- parse-url.c \
- ../../ui/common/url.c \
- ../../ui/common/url.h
+parse_url_SOURCES = parse-url.c
parse_url_LDADD = ../../lib/libpbcore.la
check_SCRIPTS = run-url-test
TESTS = data/double-slash.test \
- data/http-simple.test
+ data/http-simple.test \
+ data/join-full.test \
+ data/join-absolute.test \
+ data/join-relative.test \
+ data/localpath.test
+
TEST_EXTENSIONS = .test
TEST_LOG_COMPILER = $(builddir)/run-url-test
+if ENABLE_TEST_VALGRIND
+TEST_LOG_FLAGS = --valgrind
+endif
+
edit = sed \
-e 's|@PACKAGE_NAME\@|$(PACKAGE_NAME)|g' \
-e 's|@PACKAGE_VERSION\@|$(PACKAGE_VERSION)|g' \
-e 's|@abs_builddir\@|$(abs_builddir)|g' \
-e 's|@prefix\@|$(prefix)|g'
+EXTRA_DIST = $(TESTS) run-url-test.in
+
run-url-test: Makefile $(srcdir)/run-url-test.in
rm -f $@ $@.tmp
$(edit) $(srcdir)/$@.in >$@.tmp
chmod +x $@.tmp
mv $@.tmp $@
+
+CLEANFILES = run-url-test
+
+MAINTAINERCLEANFILES = Makefile.in