blob: e66423ede06c63851307c2db86f221598472c477 [file] [log] [blame]
noinst_PROGRAMS=add_from_buffer add_from_file add_from_filep \
open name_locate fread
noinst_HEADERS=mkname.h
EXTRA_PROGRAMS=ziptest deltest
EXTRA_DIST= \
runtest \
${TESTCASES} \
testbuffer.zip \
testfile.txt testfile.zip \
broken.zip test.zip
fread_SOURCES= fread.c mkname.c
name_locate_SOURCES= name_locate.c mkname.c
open_SOURCES= open.c mkname.c
deltest_SOURCES= deltest.c
ziptest_SOURCES= ziptest.c
TESTS_ENVIRONMENT= SRCDIR=${srcdir}
TESTCASES= \
add_from_buffer.test \
add_from_file.test \
add_from_filep.test \
fread.test \
name_locate.test \
open.test
check:
@failed=0; all=0; \
srcdir=$(srcdir); export srcdir; \
for tst in ${TESTCASES}; do \
t=`basename $$tst .test`; \
if ${TESTS_ENVIRONMENT} $(srcdir)/runtest $$t; then \
all=`expr $$all + 1`; \
echo "PASS: $$tst"; \
elif test $$? -ne 77; then \
all=`expr $$all + 1`; \
failed=`expr $$failed + 1`; \
echo "FAIL: $$tst"; \
fi; \
done; \
if test "$$failed" -eq 0; then \
banner="All $$all tests passed"; \
else \
banner="$$failed of $$all tests failed"; \
fi; \
dashes=`echo "$$banner" | sed s/./=/g`; \
echo "$$dashes"; \
echo "$$banner"; \
echo "$$dashes"; \
test "$$failed" -eq 0
AM_CPPFLAGS=-I${top_srcdir}/lib
LDADD=../lib/libzip.la