# Makefile for src/compat/

SHELL = @SHELL@
top_srcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@

@SET_MAKE@
INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_SCRIPT = @INSTALL_SCRIPT@

CC = @CC@
LD = @CC@
STRIP = @STRIP@
CFLAGS = @CFLAGS@ -I../.. -I$(top_srcdir) -I$(top_srcdir)/src @SSL_INCLUDES@ @DEFS@ $(CFLGS)
CPPFLAGS = @CPPFLAGS@

OBJS = gethostbyname2.o in6.o inet_aton.o inet_ntop.o inet_pton.o snprintf.o \
	strcasecmp.o strftime.o strlcpy.o

doofus:
	@echo ""
	@echo "Let's try this from the right directory..."
	@echo ""
	@cd ../.. && $(MAKE)

depend:
	$(CC) -I../.. -I../../src -DMAKING_DEPEND -DHAVE_CONFIG_H -MM *.c > .depend

clean:
	@rm -f .depend *.o *~

compat: $(OBJS)

.SUFFIXES:
.SUFFIXES: .c .o .h

.c.o:
	$(CC) $(CFLAGS) $(CPPFLAGS) -c $<

#safety hash
gethostbyname2.o: gethostbyname2.c gethostbyname2.h ../../src/main.h \
 ../../config.h ../../eggint.h ../../lush.h ../../src/lang.h \
 ../../src/eggdrop.h ../../src/compat/in6.h ../../src/flags.h \
 ../../src/proto.h ../../src/misc_file.h ../../src/cmdt.h \
 ../../src/tclegg.h ../../src/tclhash.h ../../src/chan.h \
 ../../src/users.h ../../src/compat/compat.h ../../src/compat/inet_aton.h \
 ../../src/compat/snprintf.h ../../src/compat/strcasecmp.h \
 ../../src/compat/strftime.h ../../src/compat/inet_ntop.h \
 ../../src/compat/inet_pton.h ../../src/compat/gethostbyname2.h \
 ../../src/compat/strlcpy.h
gnu_strftime.o: gnu_strftime.c ../../config.h
in6.o: in6.c in6.h
inet_aton.o: inet_aton.c ../../src/main.h ../../config.h ../../eggint.h \
 ../../lush.h ../../src/lang.h ../../src/eggdrop.h ../../src/compat/in6.h \
 ../../src/flags.h ../../src/proto.h ../../src/misc_file.h \
 ../../src/cmdt.h ../../src/tclegg.h ../../src/tclhash.h ../../src/chan.h \
 ../../src/users.h ../../src/compat/compat.h ../../src/compat/inet_aton.h \
 ../../src/main.h ../../src/compat/snprintf.h \
 ../../src/compat/strcasecmp.h ../../src/compat/strftime.h \
 ../../src/compat/inet_ntop.h ../../src/compat/inet_pton.h \
 ../../src/compat/gethostbyname2.h ../../src/compat/strlcpy.h inet_aton.h
inet_ntop.o: inet_ntop.c inet_ntop.h ../../src/main.h ../../config.h \
 ../../eggint.h ../../lush.h ../../src/lang.h ../../src/eggdrop.h \
 ../../src/compat/in6.h ../../src/flags.h ../../src/proto.h \
 ../../src/misc_file.h ../../src/cmdt.h ../../src/tclegg.h \
 ../../src/tclhash.h ../../src/chan.h ../../src/users.h \
 ../../src/compat/compat.h ../../src/compat/inet_aton.h \
 ../../src/compat/snprintf.h ../../src/compat/strcasecmp.h \
 ../../src/compat/strftime.h ../../src/compat/inet_ntop.h \
 ../../src/compat/inet_pton.h ../../src/compat/gethostbyname2.h \
 ../../src/compat/strlcpy.h
inet_pton.o: inet_pton.c inet_pton.h ../../src/main.h ../../config.h \
 ../../eggint.h ../../lush.h ../../src/lang.h ../../src/eggdrop.h \
 ../../src/compat/in6.h ../../src/flags.h ../../src/proto.h \
 ../../src/misc_file.h ../../src/cmdt.h ../../src/tclegg.h \
 ../../src/tclhash.h ../../src/chan.h ../../src/users.h \
 ../../src/compat/compat.h ../../src/compat/inet_aton.h \
 ../../src/compat/snprintf.h ../../src/compat/strcasecmp.h \
 ../../src/compat/strftime.h ../../src/compat/inet_ntop.h \
 ../../src/compat/inet_pton.h ../../src/compat/gethostbyname2.h \
 ../../src/compat/strlcpy.h
snprintf.o: snprintf.c ../../src/main.h ../../config.h ../../eggint.h \
 ../../lush.h ../../src/lang.h ../../src/eggdrop.h ../../src/compat/in6.h \
 ../../src/flags.h ../../src/proto.h ../../src/misc_file.h \
 ../../src/cmdt.h ../../src/tclegg.h ../../src/tclhash.h ../../src/chan.h \
 ../../src/users.h ../../src/compat/compat.h ../../src/compat/inet_aton.h \
 ../../src/main.h ../../src/compat/snprintf.h \
 ../../src/compat/strcasecmp.h ../../src/compat/strftime.h \
 ../../src/compat/inet_ntop.h ../../src/compat/inet_pton.h \
 ../../src/compat/gethostbyname2.h ../../src/compat/strlcpy.h snprintf.h
strcasecmp.o: strcasecmp.c ../../src/main.h ../../config.h ../../eggint.h \
 ../../lush.h ../../src/lang.h ../../src/eggdrop.h ../../src/compat/in6.h \
 ../../src/flags.h ../../src/proto.h ../../src/misc_file.h \
 ../../src/cmdt.h ../../src/tclegg.h ../../src/tclhash.h ../../src/chan.h \
 ../../src/users.h ../../src/compat/compat.h ../../src/compat/inet_aton.h \
 ../../src/main.h ../../src/compat/snprintf.h \
 ../../src/compat/strcasecmp.h ../../src/compat/strftime.h \
 ../../src/compat/inet_ntop.h ../../src/compat/inet_pton.h \
 ../../src/compat/gethostbyname2.h ../../src/compat/strlcpy.h
strftime.o: strftime.c ../../src/main.h ../../config.h ../../eggint.h \
 ../../lush.h ../../src/lang.h ../../src/eggdrop.h ../../src/compat/in6.h \
 ../../src/flags.h ../../src/proto.h ../../src/misc_file.h \
 ../../src/cmdt.h ../../src/tclegg.h ../../src/tclhash.h ../../src/chan.h \
 ../../src/users.h ../../src/compat/compat.h ../../src/compat/inet_aton.h \
 ../../src/compat/snprintf.h ../../src/compat/strcasecmp.h \
 ../../src/compat/strftime.h ../../src/compat/inet_ntop.h \
 ../../src/compat/inet_pton.h ../../src/compat/gethostbyname2.h \
 ../../src/compat/strlcpy.h strftime.h
strlcpy.o: strlcpy.c ../../config.h
