X-Git-Url: http://git.pk910.de/?p=ircu2.10.12-pk.git;a=blobdiff_plain;f=ircd%2Ftest%2FMakefile.in;fp=ircd%2Ftest%2FMakefile.in;h=e0ea0ac7d6552fa815e700cc786466a1bec5533d;hp=0000000000000000000000000000000000000000;hb=0400a5a6479398d82526785c18c0df8bc8b92dce;hpb=d17e10da972ce5776c60b4c317267c6abe0e1ead diff --git a/ircd/test/Makefile.in b/ircd/test/Makefile.in new file mode 100644 index 0000000..e0ea0ac --- /dev/null +++ b/ircd/test/Makefile.in @@ -0,0 +1,81 @@ +top_srcdir = @top_srcdir@ +srcdir = @srcdir@ +VPATH = @srcdir@ +CPPFLAGS = -I${top_srcdir}/include -I../.. +CFLAGS = -g -Wall +LDFLAGS = +CC = @CC@ + +TESTPROGS = \ + ircd_chattr_t \ + ircd_in_addr_t \ + ircd_match_t \ + ircd_string_t + +DEP_SRC = \ + ircd_chattr_t.c \ + ircd_in_addr_t.c \ + ircd_match_t.c \ + ircd_string_t.c \ + test_stub.c + +all: ${TESTPROGS} + +build: ${TESTPROGS} + +depend: ${DEP_SRC} + @cd ${srcdir} && \ + if [ -f Makefile.in.bak ]; then \ + echo "make depend: First remove ircd/Makefile.in.bak"; \ + else \ + mv Makefile.in Makefile.in.bak && \ + grep -A1 -B10000 '^# DO NOT DELETE THIS LINE' Makefile.in.bak > Makefile.in && \ + ${CC} ${CFLAGS} -MM ${CPPFLAGS} ${DEP_SRC} >> Makefile.in; \ + fi + +install: + +IRCD_CHATTR_T_OBJS = ircd_chattr_t.o test_stub.o ../ircd_string.o +ircd_chattr_t: $(IRCD_CHATTR_T_OBJS) + ${CC} -o $@ $(LDFLAGS) $(IRCD_CHATTR_T_OBJS) + +IRCD_IN_ADDR_T_OBJS = ircd_in_addr_t.o test_stub.o ../ircd_alloc.o ../ircd_string.o ../match.o ../numnicks.o +ircd_in_addr_t: $(IRCD_IN_ADDR_T_OBJS) + ${CC} -o $@ $(LDFLAGS) $(IRCD_IN_ADDR_T_OBJS) + +IRCD_MATCH_T_OBJS = ircd_match_t.o test_stub.o ../ircd_string.o ../match.o +ircd_match_t: $(IRCD_MATCH_T_OBJS) + ${CC} -o $@ $(LDFLAGS) $(IRCD_MATCH_T_OBJS) + +IRCD_STRING_T_OBJS = ircd_string_t.o test_stub.o ../ircd_string.o +ircd_string_t: $(IRCD_STRING_T_OBJS) + ${CC} -o $@ $(LDFLAGS) $(IRCD_STRING_T_OBJS) + +.c.o: + ${CC} ${CFLAGS} ${CPPFLAGS} -c $< -o $@ + +.PHONY: distclean clean + +distclean: clean + rm -f Makefile + +clean: + rm -f core *.o *.log ${TESTPROGS} + +# DO NOT DELETE THIS LINE (or the blank line after it) -- make depend depends on them. + +ircd_chattr_t.o: ircd_chattr_t.c ../../include/ircd_chattr.h +ircd_in_addr_t.o: ircd_in_addr_t.c ../../include/ircd_log.h \ + ../../include/ircd_string.h ../../include/ircd_chattr.h \ + ../../include/numnicks.h ../../include/client.h \ + ../../include/ircd_defs.h ../../include/dbuf.h ../../include/msgq.h \ + ../../include/ircd_events.h ../../config.h ../../include/ircd_handler.h \ + ../../include/res.h ../../include/capab.h ../../include/res.h +ircd_match_t.o: ircd_match_t.c ../../include/ircd_log.h \ + ../../include/match.h ../../include/res.h ../../config.h +ircd_string_t.o: ircd_string_t.c ../../include/ircd_string.h \ + ../../include/ircd_chattr.h +test_stub.o: test_stub.c ../../include/client.h ../../include/ircd_defs.h \ + ../../include/dbuf.h ../../include/msgq.h ../../include/ircd_events.h \ + ../../config.h ../../include/ircd_handler.h ../../include/res.h \ + ../../include/capab.h ../../include/ircd_log.h ../../include/s_debug.h