66d4ad221968e9ff5fc2f15f72a5469a668484ca
[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
8 RUNTESTS_CPPFLAGS = -DSOURCE='"$(abs_top_srcdir)/tests"' \
9         -DBUILD='"$(abs_top_builddir)/tests"'
10
11 all: runtests
12         cd tap && $(MAKE) $@
13
14 runtests.o: $(srcdir)/runtests.c
15         $(CCOBJ) $(CFLAGS) $(RUNTESTS_CPPFLAGS) -c $(srcdir)/runtests.c
16
17 runtests: runtests.o
18         $(CC) $(LDFLAGS) -o runtests runtests.o
19
20 check test tests: runtests
21         cd tap && $(MAKE) $@
22         ./runtests $(abs_top_srcdir)/tests/TESTS
23
24 install:
25
26 clean distclean:
27         cd tap && $(MAKE) $@
28         $(RM) -f *.o core runtests