equal
deleted
inserted
replaced
24 BIN_PATHS = $(addprefix bin/,$(BIN_NAMES)) |
24 BIN_PATHS = $(addprefix bin/,$(BIN_NAMES)) |
25 |
25 |
26 # modules |
26 # modules |
27 module_objs = $(patsubst src/%.c,obj/%.o,$(wildcard src/$(1)/*.c)) |
27 module_objs = $(patsubst src/%.c,obj/%.o,$(wildcard src/$(1)/*.c)) |
28 |
28 |
|
29 SOCK_OBJS = obj/sock.o obj/sock_tcp.o |
|
30 |
29 # XXX: not yet there |
31 # XXX: not yet there |
30 #CORE_OBJS = obj/lib/log.o obj/lib/signals.o |
32 #CORE_OBJS = obj/lib/log.o obj/lib/signals.o |
31 |
33 |
32 # first target |
34 # first target |
33 all: ${BIN_PATHS} |
35 all: ${BIN_PATHS} |
34 |
36 |
35 # binaries |
37 # binaries |
36 bin/nexus: |
38 bin/nexus: ${SOCK_OBJS} |
37 |
39 |
38 # computed |
40 # computed |
39 LDFLAGS = ${LIBRARY_PATHS} |
41 LDFLAGS = ${LIBRARY_PATHS} |
40 CPPFLAGS = ${INCLUDE_PATHS} ${DEFINES} |
42 CPPFLAGS = ${INCLUDE_PATHS} ${DEFINES} |
41 CFLAGS = ${MODE_CFLAGS} ${FIXED_CFLAGS} |
43 CFLAGS = ${MODE_CFLAGS} ${FIXED_CFLAGS} |