1 # Build rules for the OpenAFS test suite.
4 abs_top_srcdir=@abs_top_srcdir@
5 abs_top_builddir=@abs_top_builddir@
6 include @TOP_OBJDIR@/src/config/Makefile.config
7 include @TOP_OBJDIR@/src/config/Makefile.pthread
9 MODULE_CFLAGS = -DSOURCE='"$(abs_top_srcdir)/tests"' \
10 -DBUILD='"$(abs_top_builddir)/tests"'
12 SUBDIRS = tap common auth util cmd
15 @for A in $(SUBDIRS); do cd $$A && $(MAKE) $@ && cd .. || exit 1; done
18 $(AFS_LDRULE) runtests.o
20 check test tests: runtests
21 @for A in $(SUBDIRS); do cd $$A && $(MAKE) $@ && cd .. || exit 1; done
22 LD_LIBRARY_PATH=@TOP_OBJDIR@/lib \
23 ./runtests $(abs_top_srcdir)/tests/TESTS
28 @for A in $(SUBDIRS); do cd $$A && $(MAKE) $@ && cd .. || exit 1; done
29 $(RM) -f *.o core runtests