equal
deleted
inserted
replaced
26 |
26 |
27 # evsql stuff |
27 # evsql stuff |
28 EVSQL_CFLAGS = |
28 EVSQL_CFLAGS = |
29 EVSQL_LDFLAGS = -levsql -lpq |
29 EVSQL_LDFLAGS = -levsql -lpq |
30 |
30 |
31 BIN_NAMES = nexus |
31 BIN_NAMES = nexus test |
32 BIN_PATHS = $(addprefix bin/,$(BIN_NAMES)) |
32 BIN_PATHS = $(addprefix bin/,$(BIN_NAMES)) |
33 |
33 |
34 # modules |
34 # modules |
35 module_objs = $(patsubst src/%.c,obj/%.o,$(wildcard src/$(1)/*.c)) |
35 module_objs = $(patsubst src/%.c,obj/%.o,$(wildcard src/$(1)/*.c)) |
36 |
36 |
37 CORE_OBJS = obj/error.o obj/log.o obj/chain.o |
37 CORE_OBJS = obj/error.o obj/log.o obj/chain.o |
38 SOCK_OBJS = obj/sock.o obj/sock_tcp.o |
38 SOCK_OBJS = obj/sock.o obj/sock_tcp.o |
|
39 SOCK_TEST_OBJS = obj/sock_test.o |
39 SOCK_GNUTLS_OBJS = obj/sock_gnutls.o |
40 SOCK_GNUTLS_OBJS = obj/sock_gnutls.o |
40 LINEPROTO_OBJS = obj/line_proto.o |
41 LINEPROTO_OBJS = obj/line_proto.o |
41 IRC_OBJS = obj/irc_line.o obj/irc_conn.o obj/irc_net.o obj/irc_chan.o obj/irc_cmd.o obj/irc_nm.o |
42 IRC_OBJS = obj/irc_line.o obj/irc_conn.o obj/irc_net.o obj/irc_chan.o obj/irc_cmd.o obj/irc_nm.o |
42 IRC_LOG_OBJS = obj/irc_log.o |
43 IRC_LOG_OBJS = obj/irc_log.o |
43 |
44 |
47 # first target |
48 # first target |
48 all: ${BIN_PATHS} |
49 all: ${BIN_PATHS} |
49 |
50 |
50 # binaries |
51 # binaries |
51 bin/nexus: ${CORE_OBJS} ${SOCK_OBJS} ${SOCK_GNUTLS_OBJS} ${LINEPROTO_OBJS} ${IRC_OBJS} ${IRC_LOG_OBJS} |
52 bin/nexus: ${CORE_OBJS} ${SOCK_OBJS} ${SOCK_GNUTLS_OBJS} ${LINEPROTO_OBJS} ${IRC_OBJS} ${IRC_LOG_OBJS} |
|
53 |
|
54 bin/test: ${CORE_OBJS} ${SOCK_OBJS} ${SOCK_GNUTLS_OBJS} ${SOCK_TEST_OBJS} ${LINEPROTO_OBJS} ${IRC_OBJS} |
52 |
55 |
53 # computed |
56 # computed |
54 CFLAGS = ${MODE_CFLAGS} ${FIXED_CFLAGS} ${LIBEVENT_CFLAGS} ${GNUTLS_CFLAGS} ${EVSQL_CFLAGS} |
57 CFLAGS = ${MODE_CFLAGS} ${FIXED_CFLAGS} ${LIBEVENT_CFLAGS} ${GNUTLS_CFLAGS} ${EVSQL_CFLAGS} |
55 LDFLAGS = ${LIBEVENT_LDFLAGS} ${GNUTLS_LDFLAGS} ${EVSQL_LDFLAGS} |
58 LDFLAGS = ${LIBEVENT_LDFLAGS} ${GNUTLS_LDFLAGS} ${EVSQL_LDFLAGS} |
56 |
59 |