1## Process this file with automake to produce Makefile.in
2
3SUBDIRS=docs REC1 REC2 REC general namespaces keys numbers documents \
4        extensions reports xmlspec multiple xinclude XSLTMark docbook \
5	exslt plugins
6
7all:
8
9# Each subdirectory has it's own Makefile to cater for the unique
10# requirements of that subdirectory.  In general, xsltproc will be
11# run on the *.xsl / *.xml file combinations, and the output of that
12# run will be compared with the "expected" output contained in *.out
13# and (if errors are expected) in *.err
14test tests:
15	@(cur=`pwd` ; for dir in $(SUBDIRS) ; do cd $$dir ; $(MAKE) CHECKER='$(CHECKER)' tests ; cd $$cur ; done)
16
17valgrind:
18	@echo '## Running the regression tests under Valgrind'
19	@echo '## Go get a cup of coffee it is gonna take a while ...'
20	$(MAKE) CHECKER='valgrind -q' tests
21
22full: tests docbook_tests
23
24docbook_tests:
25	@(cd docbook ; $(MAKE) full)
26
27