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