Makefile
changeset 23 542c73d07d3c
parent 21 0911d0b828d4
child 25 56367df4ce5b
--- a/Makefile	Sun Mar 01 02:02:48 2009 +0200
+++ b/Makefile	Sun Mar 08 17:17:37 2009 +0200
@@ -24,6 +24,10 @@
 GNUTLS_CFLAGS = $(shell pkg-config ${GNUTLS_NAME} --cflags)
 GNUTLS_LDFLAGS = $(shell pkg-config ${GNUTLS_NAME} --libs)
 
+# evsql stuff
+EVSQL_CFLAGS = 
+EVSQL_LDFLAGS = -levsql -lpq
+
 BIN_NAMES = nexus
 BIN_PATHS = $(addprefix bin/,$(BIN_NAMES))
 
@@ -35,6 +39,7 @@
 SOCK_GNUTLS_OBJS = obj/sock_gnutls.o
 LINEPROTO_OBJS = obj/line_proto.o
 IRC_OBJS = obj/irc_line.o obj/irc_conn.o
+IRC_LOG_OBJS = obj/irc_log.o
 
 # XXX: not yet there
 #CORE_OBJS = obj/lib/log.o obj/lib/signals.o
@@ -43,11 +48,11 @@
 all: ${BIN_PATHS}
 
 # binaries
-bin/nexus: ${CORE_OBJS} ${SOCK_OBJS} ${SOCK_GNUTLS_OBJS} ${LINEPROTO_OBJS} ${IRC_OBJS}
+bin/nexus: ${CORE_OBJS} ${SOCK_OBJS} ${SOCK_GNUTLS_OBJS} ${LINEPROTO_OBJS} ${IRC_OBJS} ${IRC_LOG_OBJS}
 
 # computed
-CFLAGS = ${MODE_CFLAGS} ${FIXED_CFLAGS} ${LIBEVENT_CFLAGS} ${GNUTLS_CFLAGS}
-LDFLAGS = ${LIBEVENT_LDFLAGS} ${GNUTLS_LDFLAGS}
+CFLAGS = ${MODE_CFLAGS} ${FIXED_CFLAGS} ${LIBEVENT_CFLAGS} ${GNUTLS_CFLAGS} ${EVSQL_CFLAGS}
+LDFLAGS = ${LIBEVENT_LDFLAGS} ${GNUTLS_LDFLAGS} ${EVSQL_LDFLAGS}
 
 # XXX: is this valid?
 CPPFLAGS = ${CFLAGS}