1 # Build rules for the OpenAFS test suite.
4 tapdir
=$(srcdir)/..
/..
/src
/external
/c-tap-harness
/tests
/tap
5 include @TOP_OBJDIR@
/src
/config
/Makefile.config
6 include @TOP_OBJDIR@
/src
/config
/Makefile.pthread
10 all check test tests
: libtap.a basic.h macros.h libtap.sh
12 basic.o
: $(tapdir
)/basic.c
$(tapdir
)/basic.h
13 $(CC
) $(AFS_CFLAGS
) @CFLAGS_NOERROR@
-I
$(tapdir
)/..
/..
-c
$(tapdir
)/basic.c
15 basic.h
: $(tapdir
)/basic.h
16 cp
$(tapdir
)/basic.h basic.h
18 macros.h
: $(tapdir
)/macros.h
19 cp
$(tapdir
)/macros.h macros.h
21 libtap.sh
: $(tapdir
)/libtap.sh
22 cp
$(tapdir
)/libtap.sh libtap.sh
26 $(AR
) crv libtap.a
$(objects
)
32 $(RM
) -f
*.o
*.a core basic.h macros.h libtap.sh