Initial project structure
[libcontrac.git] / tests / Makefile.am
1 AUTOMAKE_OPTIONS = subdir-objects
2
3 TESTS = test_contrac
4
5 check_PROGRAMS = $(TESTS)
6 AM_CFLAGS = -Wall -Werror -I"../include" -pthread @CHECK_CFLAGS@ @LIBCONTRAC_CFLAGS@
7 LDADD = ../libcontrac.la @CHECK_LIBS@ @LIBCONTRAC_LIBS@
8
9
10 .PHONY: check-valgrind ;
11 check-valgrind: $(TESTS)
12         @for test in $$(echo $(TESTS) | sed 's/tests\//tests\/.libs\//g') ; do \
13                 CK_FORK=no $(VALGRIND) --error-exitcode=1 --leak-resolution=low --quiet \
14                 --leak-check=full --show-possibly-lost=no --suppressions=valgrind.suppressions .libs/lt-$${test} ; \
15         done
16