Makefile
changeset 8 be88e543c8ff
parent 6 240ae8482d64
child 9 4c4c906cc649
equal deleted inserted replaced
7:844f014409ff 8:be88e543c8ff
    31 module_objs = $(patsubst src/%.c,obj/%.o,$(wildcard src/$(1)/*.c))
    31 module_objs = $(patsubst src/%.c,obj/%.o,$(wildcard src/$(1)/*.c))
    32 
    32 
    33 CORE_OBJS = obj/error.o
    33 CORE_OBJS = obj/error.o
    34 SOCK_OBJS = obj/sock.o obj/sock_tcp.o
    34 SOCK_OBJS = obj/sock.o obj/sock_tcp.o
    35 SOCK_GNUTLS_OBJS = obj/sock_gnutls.o
    35 SOCK_GNUTLS_OBJS = obj/sock_gnutls.o
       
    36 LINEPROTO_OBJS = obj/line_proto.o
    36 
    37 
    37 # XXX: not yet there
    38 # XXX: not yet there
    38 #CORE_OBJS = obj/lib/log.o obj/lib/signals.o
    39 #CORE_OBJS = obj/lib/log.o obj/lib/signals.o
    39 
    40 
    40 # first target
    41 # first target
    41 all: ${BIN_PATHS}
    42 all: ${BIN_PATHS}
    42 
    43 
    43 # binaries
    44 # binaries
    44 bin/nexus: ${CORE_OBJS} ${SOCK_OBJS} ${SOCK_GNUTLS_OBJS}
    45 bin/nexus: ${CORE_OBJS} ${SOCK_OBJS} ${SOCK_GNUTLS_OBJS} ${LINEPROTO_OBJS}
    45 
    46 
    46 # computed
    47 # computed
    47 CFLAGS = ${MODE_CFLAGS} ${FIXED_CFLAGS} ${LIBEVENT_CFLAGS} ${GNUTLS_CFLAGS}
    48 CFLAGS = ${MODE_CFLAGS} ${FIXED_CFLAGS} ${LIBEVENT_CFLAGS} ${GNUTLS_CFLAGS}
    48 LDFLAGS = ${LIBEVENT_LDFLAGS} ${GNUTLS_LDFLAGS}
    49 LDFLAGS = ${LIBEVENT_LDFLAGS} ${GNUTLS_LDFLAGS}
    49 
    50