CC=@CC@ RM=@RM@ MV=@MV@ MD5SUM=@MD5SUM_SRC@ MD5SUM_FLAGS=@MD5SUM_FLAGS@ IRCDLIBS=@LIBS@ ../zlib/libz.a ../md5/md5.a INCLUDEDIR=-I../include OPENSSLINC=@SSL_INCLUDES@ ENGINE=@SENGINE@ CRYPTO=@ENCRYPT_SRC@ INSTALL=@INSTALL@ INSTALL_BIN=@INSTALL_PROGRAM@ INSTALL_DIR=@INSTALL_DIR@ CFLAGS=@CFLAGS@ RES_SRC = #This is only for very old systems that NEED this #RES_SRC = res_mkquery.c res_init.c res_comp.c SOURCES = blalloc.c bsd.c channel.c clientlist.c clones.c confparse.c \ fdlist.c fds.c hash.c hide.c inet_addr.c ircd.c ircsprintf.c list.c \ m_nick.c m_rwho.c m_server.c m_services.c m_stats.c m_who.c match.c \ modules.c packet.c parse.c pcre.c probability.c res.c s_auth.c \ s_bsd.c s_conf.c s_debug.c s_err.c s_misc.c s_numeric.c s_serv.c \ s_user.c sbuf.c scache.c send.c struct.c support.c throttle.c \ userban.c whowas.c zlink.c \ $(ENGINE) $(CRYPTO) OBJECTS = $(SOURCES:.c=.o) version.o all: @echo "" @echo "You're in the wrong directory. Make in ..!" @echo "" build: ircd # Yuck - don't use this. depend: makedepend $(INCLUDE) $(SOURCES) clean: $(RM) -f $(OBJECTS) *~ ircd.core core ircd distclean: clean $(RM) -f Makefile version.c.last .c.o: $(CC) $(CFLAGS) $(INCLUDEDIR) -c $< ircd: $(OBJECTS) $(CC) ${LDFLAGS} -o ircd $(OBJECTS) $(IRCDLIBS) mv version.c version.c.last install: @if test -f $(INSTALL_DIR)/ircd; then \ echo $(MV) $(INSTALL_DIR)/ircd $(INSTALL_DIR)/ircd.old; \ $(MV) $(INSTALL_DIR)/ircd $(INSTALL_DIR)/ircd.old; \ fi @echo $(INSTALL_BIN) ircd $(INSTALL_DIR); $(INSTALL_BIN) ircd $(INSTALL_DIR) makesums: @echo "Creating .md5sums..." @$(RM) -f .md5sums @for i in $(SOURCES) version.c.SH; do \ $(MD5SUM) $(MD5SUM_FLAGS) $$i >> .md5sums; \ done version.c: version.c.SH /bin/sh ./version.c.SH blalloc.o: blalloc.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h ../include/h.h \ ../include/send.h ../include/fdlist.h ../include/ircsprintf.h \ ../include/find.h ../include/numeric.h ../include/blalloc.h bsd.o: bsd.c ../include/struct.h ../include/config.h ../include/setup.h \ ../include/defs.h ../include/hash.h ../include/sbuf.h \ ../include/common.h ../include/sys.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h \ ../include/fds.h channel.o: channel.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h \ ../include/numeric.h ../include/channel.h ../include/msg.h \ ../include/h.h ../include/send.h ../include/fdlist.h \ ../include/ircsprintf.h ../include/find.h ../include/userban.h clientlist.o: clientlist.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h ../include/h.h \ ../include/send.h ../include/fdlist.h ../include/ircsprintf.h \ ../include/find.h ../include/numeric.h ../include/blalloc.h clones.o: clones.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h ../include/h.h \ ../include/send.h ../include/fdlist.h ../include/ircsprintf.h \ ../include/find.h ../include/blalloc.h ../include/numeric.h \ ../include/channel.h ../include/msg.h ../include/throttle.h \ ../include/queue.h ../include/clones.h confparse.o: confparse.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h ../include/h.h \ ../include/send.h ../include/fdlist.h ../include/ircsprintf.h \ ../include/find.h ../include/userban.h ../include/confparse.h fdlist.o: fdlist.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h ../include/h.h \ ../include/send.h ../include/fdlist.h ../include/ircsprintf.h \ ../include/find.h fds.o: fds.c ../include/struct.h ../include/config.h ../include/setup.h \ ../include/defs.h ../include/hash.h ../include/sbuf.h \ ../include/common.h ../include/sys.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h \ ../include/fds.h ../include/numeric.h hash.o: hash.c ../include/struct.h ../include/config.h ../include/setup.h \ ../include/defs.h ../include/hash.h ../include/sbuf.h \ ../include/common.h ../include/sys.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h hide.o: hide.c ../include/struct.h ../include/config.h ../include/setup.h \ ../include/defs.h ../include/hash.h ../include/sbuf.h \ ../include/common.h ../include/sys.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h \ ../include/fds.h ../include/numeric.h inet_addr.o: inet_addr.c ../include/setup.h ../include/struct.h \ ../include/config.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h \ ../include/nameser.h ../include/resolv.h ircd.o: ircd.c ../include/struct.h ../include/config.h ../include/setup.h \ ../include/defs.h ../include/hash.h ../include/sbuf.h \ ../include/common.h ../include/sys.h ../include/numeric.h \ ../include/msg.h ../include/inet.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h \ ../include/patchlevel.h ../include/dh.h ../include/throttle.h \ ../include/queue.h ../include/userban.h ../include/clones.h \ ../include/hooks.h ../include/fds.h ircsprintf.o: ircsprintf.c ../include/ircsprintf.h ../include/setup.h list.o: list.c ../include/struct.h ../include/config.h ../include/setup.h \ ../include/defs.h ../include/hash.h ../include/sbuf.h \ ../include/common.h ../include/sys.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h \ ../include/numeric.h ../include/blalloc.h ../include/dh.h \ ../include/zlink.h m_nick.o: m_nick.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h \ ../include/numeric.h ../include/msg.h ../include/channel.h \ ../include/h.h ../include/send.h ../include/fdlist.h \ ../include/ircsprintf.h ../include/find.h ../include/userban.h m_rwho.o: m_rwho.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h ../include/h.h \ ../include/send.h ../include/fdlist.h ../include/ircsprintf.h \ ../include/find.h ../include/numeric.h ../include/channel.h \ ../include/msg.h ../include/inet.h ../include/pcre.h m_server.o: m_server.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h \ ../include/numeric.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h \ ../include/dh.h ../include/userban.h ../include/zlink.h \ ../include/throttle.h ../include/queue.h ../include/clones.h m_services.o: m_services.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h \ ../include/numeric.h ../include/msg.h ../include/channel.h \ ../include/h.h ../include/send.h ../include/fdlist.h \ ../include/ircsprintf.h ../include/find.h ../include/userban.h \ ../include/clones.h m_stats.o: m_stats.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h \ ../include/numeric.h ../include/msg.h ../include/channel.h \ ../include/h.h ../include/send.h ../include/fdlist.h \ ../include/ircsprintf.h ../include/find.h ../include/zlink.h \ ../include/userban.h ../include/blalloc.h ../include/throttle.h \ ../include/queue.h ../include/whowas.h ../include/res.h m_who.o: m_who.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h \ ../include/numeric.h ../include/inet.h ../include/msg.h \ ../include/channel.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h match.o: match.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h modules.o: modules.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h \ ../include/numeric.h ../include/msg.h ../include/channel.h \ ../include/throttle.h ../include/queue.h ../include/h.h \ ../include/send.h ../include/fdlist.h ../include/ircsprintf.h \ ../include/find.h ../include/hooks.h packet.o: packet.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h ../include/msg.h \ ../include/h.h ../include/send.h ../include/fdlist.h \ ../include/ircsprintf.h ../include/find.h ../include/dh.h \ ../include/zlink.h parse.o: parse.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/msg.h ../include/sys.h \ ../include/numeric.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h pcre.o: pcre.c ../include/pcre_internal.h ../include/pcre_config.h \ ../include/setup.h ../include/pcre.h pcre_chartables.c probability.o: probability.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/sys.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h res.o: res.c ../include/struct.h ../include/config.h ../include/setup.h \ ../include/defs.h ../include/hash.h ../include/sbuf.h \ ../include/common.h ../include/sys.h ../include/res.h \ ../include/numeric.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h \ ../include/fds.h ../include/nameser.h ../include/resolv.h \ ../include/inet.h s_auth.o: s_auth.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h ../include/res.h \ ../include/numeric.h ../include/patchlevel.h ../include/sock.h \ ../include/h.h ../include/send.h ../include/fdlist.h \ ../include/ircsprintf.h ../include/find.h ../include/fds.h s_bsd.o: s_bsd.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h ../include/res.h \ ../include/numeric.h ../include/patchlevel.h ../include/zlink.h \ ../include/throttle.h ../include/queue.h ../include/userban.h \ ../include/clones.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h \ ../include/inet.h ../include/hooks.h ../include/nameser.h \ ../include/resolv.h ../include/fds.h s_conf.o: s_conf.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h \ ../include/numeric.h ../include/inet.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h \ ../include/userban.h ../include/confparse.h s_debug.o: s_debug.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h ../include/h.h \ ../include/send.h ../include/fdlist.h ../include/ircsprintf.h \ ../include/find.h ../include/patchlevel.h ../include/numeric.h \ ../include/channel.h ../include/msg.h s_err.o: s_err.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/numeric.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h s_misc.o: s_misc.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h \ ../include/numeric.h ../include/zlink.h ../include/hooks.h \ ../include/clones.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h s_numeric.o: s_numeric.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h \ ../include/numeric.h ../include/channel.h ../include/msg.h \ ../include/h.h ../include/send.h ../include/fdlist.h \ ../include/ircsprintf.h ../include/find.h s_serv.o: s_serv.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h \ ../include/numeric.h ../include/msg.h ../include/channel.h \ ../include/nameser.h ../include/resolv.h ../include/dh.h \ ../include/zlink.h ../include/userban.h ../include/h.h \ ../include/send.h ../include/fdlist.h ../include/ircsprintf.h \ ../include/find.h ../include/throttle.h ../include/queue.h s_user.o: s_user.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h \ ../include/numeric.h ../include/msg.h ../include/channel.h \ ../include/throttle.h ../include/queue.h ../include/clones.h \ ../include/h.h ../include/send.h ../include/fdlist.h \ ../include/ircsprintf.h ../include/find.h ../include/blalloc.h \ ../include/userban.h ../include/hooks.h sbuf.o: sbuf.c ../include/sbuf.h ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/common.h ../include/sys.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h scache.o: scache.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h \ ../include/numeric.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h send.o: send.c ../include/struct.h ../include/config.h ../include/setup.h \ ../include/defs.h ../include/hash.h ../include/sbuf.h \ ../include/common.h ../include/sys.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h \ ../include/numeric.h ../include/dh.h ../include/zlink.h \ ../include/fds.h struct.o: struct.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h \ ../include/numeric.h ../include/msg.h ../include/channel.h \ ../include/throttle.h ../include/queue.h ../include/structfunc.h support.o: support.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h ../include/h.h \ ../include/send.h ../include/fdlist.h ../include/ircsprintf.h \ ../include/find.h throttle.o: throttle.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h ../include/res.h \ ../include/h.h ../include/send.h ../include/fdlist.h \ ../include/ircsprintf.h ../include/find.h ../include/numeric.h \ ../include/blalloc.h ../include/queue.h ../include/throttle.h userban.o: userban.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h \ ../include/numeric.h ../include/inet.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h \ ../include/userban.h ../include/queue.h version.o: version.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/patchlevel.h whowas.o: whowas.c ../include/struct.h ../include/config.h \ ../include/setup.h ../include/defs.h ../include/hash.h \ ../include/sbuf.h ../include/common.h ../include/sys.h \ ../include/numeric.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h dh.o: dh.c \ ../include/patchlevel.h $(CC) $(CFLAGS) $(OPENSSLINC) $(INCLUDEDIR) -c $< rc4.o: rc4.c \ ../include/patchlevel.h zlink.o: zlink.c ../zlib/zlib.h ../zlib/zconf.h $(CC) $(CFLAGS) $(INCLUDEDIR) -I../zlib -c $< socketengine_poll.o: socketengine_poll.c ../include/struct.h \ ../include/config.h ../include/setup.h ../include/defs.h \ ../include/sys.h ../include/hash.h ../include/sbuf.h \ ../include/common.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h \ ../include/fds.h socketengine_select.o: socketengine_select.c ../include/struct.h \ ../include/config.h ../include/setup.h ../include/defs.h \ ../include/sys.h ../include/hash.h ../include/sbuf.h \ ../include/common.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h \ ../include/fds.h socketengine_kqueue.o: socketengine_kqueue.c ../include/struct.h \ ../include/config.h ../include/setup.h ../include/defs.h \ ../include/sys.h ../include/hash.h ../include/sbuf.h \ ../include/common.h ../include/h.h ../include/send.h \ ../include/fdlist.h ../include/ircsprintf.h ../include/find.h \ ../include/fds.h socketengine_epoll.o: ../include/config.h ../include/h.h