Files
cryptsetup/tests/Makefile.am
Milan Broz 963ee0e6ee Add some valgrind checks (thanks to okozina).
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@609 36d66b0a-2a48-0410-832c-cd162a569da5
2011-09-21 22:42:03 +00:00

31 lines
934 B
Makefile

TESTS = api-test compat-test loopaes-test align-test discards-test mode-test password-hash-test
EXTRA_DIST = compatimage.img.bz2 valid_header_file.bz2 \
evil_hdr-payload_overwrite.bz2 \
evil_hdr-stripes_payload_dmg.bz2 \
evil_hdr-luks_hdr_damage.bz2 \
evil_hdr-small_luks_device.bz2 \
compat-test loopaes-test align-test discards-test mode-test password-hash-test \
cryptsetup-valg-supps valg.sh valg-api.sh
CLEANFILES = cryptsetup-tst* valglog*
differ_SOURCES = differ.c
differ_CFLAGS = -Wall -O2
api_test_SOURCES = api-test.c $(top_srcdir)/lib/utils_loop.c
api_test_LDADD = ../lib/libcryptsetup.la
api_test_LDFLAGS = -static
api_test_CFLAGS = -g -Wall -O0 -I$(top_srcdir)/lib/ -I$(top_srcdir)/lib/luks1
check_PROGRAMS = api-test differ
compatimage.img:
@bzip2 -k -d compatimage.img.bz2
valgrind-check: api-test differ
@VALG=1 ./compat-test
@INFOSTRING="api-test-000" ./valg-api.sh ./api-test
.PHONY: valgrind-check