# Build rules for the OpenAFS test suite. srcdir=@srcdir@ tapdir=$(srcdir)/../../src/external/c-tap-harness/tests/tap include @TOP_OBJDIR@/src/config/Makefile.config include @TOP_OBJDIR@/src/config/Makefile.pthread LT_objs = basic.lo all: libafstest_tap.la basic.h macros.h libtap.sh CFLAGS_basic.lo = @CFLAGS_NOERROR@ -I$(tapdir)/../.. basic.lo: $(tapdir)/basic.c $(tapdir)/basic.h $(LT_CCRULE) $(tapdir)/basic.c basic.h: $(tapdir)/basic.h cp $(tapdir)/basic.h basic.h macros.h: $(tapdir)/macros.h cp $(tapdir)/macros.h macros.h libtap.sh: $(tapdir)/libtap.sh cp $(tapdir)/libtap.sh libtap.sh # Use LT_LDLIB_shlib_internal, since this is an internal-only library (just # used for the tests), so we don't need a symbol export list. libafstest_tap.la: $(LT_objs) $(LT_LDLIB_shlib_internal) $(LT_objs) clean distclean: $(LT_CLEAN) $(RM) -f *.o basic.h macros.h libtap.sh