linux: avoid leaking parent when revalidating and it is /afs
[openafs.git] / tests / Makefile.in
1 # Build rules for the OpenAFS test suite.
2
3 srcdir=@srcdir@
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
8
9 MODULE_CFLAGS = -DSOURCE='"$(abs_top_srcdir)/tests"' \
10         -DBUILD='"$(abs_top_builddir)/tests"'
11
12 all: runtests
13         cd tap && $(MAKE) $@
14         cd auth && $(MAKE) $@
15         cd rxgk && $(MAKE) $@
16         cd util && $(MAKE) $@
17
18 runtests: runtests.o
19         $(AFS_LDRULE) runtests.o
20
21 check test tests: runtests
22         cd tap && $(MAKE) $@
23         cd auth && $(MAKE) $@
24         cd util && $(MAKE) $@
25         ./runtests $(abs_top_srcdir)/tests/TESTS
26
27 install:
28
29 clean distclean:
30         cd tap && $(MAKE) $@
31         cd auth && $(MAKE) $@
32         cd util && $(MAKE) $@
33         $(RM) -f *.o core runtests