+test: all
+ @[ -d results ] || mkdir results
+ @[ -d diffs ] || mkdir diffs
+ @[ -d temp ] || mkdir temp
+ @for FILE in btree flatdb hex inf mem psort sfxmem glist prsqs tmpl ; do \
+ echo -n $$FILE " ........ " ; \
+ if sh tests/$$FILE > results/$$FILE 2>results/$$FILE.errout && diff -c expected/$$FILE results/$$FILE > diffs/$$FILE ; then \
+ echo ok ; \
+ else \
+ echo FAILED ; \
+ fi ; \
+ done