Moved test programs to src subdirectory.
[gedcom-parse.git] / t / Makefile.am
1 ## Process this file with automake to produce Makefile.in
2 # $Id$
3 # $Name$
4
5 SUBDIRS=src input .
6
7 DMALLOC_LOG = dmalloc.log
8 TESTS := $(wildcard $(srcdir)/*.test)
9
10 EXTRA_DIST=$(TESTS)
11
12 all-local:
13         @rm -f testgedcom.out $(DMALLOC_LOG)
14
15 check-% :       %.test all-local
16         @srcdir=$(srcdir); export srcdir; \
17         if $(TESTS_ENVIRONMENT) ./$<; then \
18           echo "Test succeeded"; \
19         else \
20           echo "Test failed"; \
21         fi
22
23 check-dmalloc-%:        %.test all-local
24         @if [ "@EXTRA_PROGS@" = "" ]; then \
25           echo "Please run './configure --with-dmalloc' first"; \
26           exit; \
27         fi; \
28         srcdir=$(srcdir); export srcdir; \
29         GOM_DMALLOC_TEST=$(DMALLOC_LOG); export GOM_DMALLOC_TEST; \
30         if $(TESTS_ENVIRONMENT) ./$<; then \
31           echo "Test succeeded"; \
32         else \
33           echo "Test failed"; \
34         fi
35